Как установить индикатор выполнения между двумя jframes?

Мне нужна полоса прогресса между двумя jframes, т.е. при переходе от одного jframe к другому ход загрузки этого кадра должен отображаться на полосе прогресса. Он также должен отображать сообщение типа «Пожалуйста, подождите…». Пожалуйста, помогите


person Anuradha    schedule 11.04.2012    source источник
comment
1) Вам уже было рекомендовано использовать JProgressBar и получили несколько ссылок о том, как использовать его с SwingWorker/Timer. В чем конкретно проблема? Что вы пробовали? Я имею в виду кроме того, как эффективно просить случайных незнакомцев в Интернете сделать это для вас. 2) Пожалуйста, используйте простые правила приличия, чтобы ваш пост было легко читать, используя правильные заглавные буквы. для имен классов J2SE или альтернативно с использованием общего имени. Это будет JFrame или кадр.   -  person Andrew Thompson    schedule 11.04.2012


Ответы (2)


1) не используйте два JFrames, используйте JDialog вместо...,

2) лучше использовать CardLayout, а не кучу JFrames или JDialogs

3) вы должны посмотреть на JProgressBar (пример в учебнике )

4) вызвать код о процессах в JProgresBar из SwingWorker (пример в учебнике)

5) дополнительные примеры

person mKorbel    schedule 11.04.2012
comment
Подробнее о пункте 1 см. Использование нескольких JFrames, хорошая/плохая практика?. - person Andrew Thompson; 11.04.2012

Центрировать, используя родительский контейнер двух фреймов?

person d33j    schedule 11.04.2012