Как я могу сделать бесконечный индикатор выполнения в Swing?

Как этот вопрос, я хотел бы сделать то же самое с Swing в Java. Я искал JProgressBar в NetBeans, но не смог найти такой вариант. Есть ли другой компонент, который будет выполнять эту задачу, или есть опция в JProgressBar?

Причина использования этого компонента таким же образом, как и в ОП этого вопроса.


person Zignd    schedule 12.06.2013    source источник
comment
JProgressBar#setIndeterminate(true)   -  person Robin    schedule 12.06.2013


Ответы (2)


Согласно Учебнику Oracle Java, вы можете просто использовать неопределенный режим для индикаторов прогресса в качании. :

yourProgressBar.setIndeterminate(true);

Иногда вы не можете сразу определить продолжительность длительной задачи, или задача может оставаться в одном и том же состоянии завершения в течение длительного времени. Вы можете показать работу без измеримого прогресса, переведя индикатор выполнения в неопределенный режим. Индикатор выполнения в неопределенном режиме отображает анимацию, указывающую на выполнение работы.

person bpoiss    schedule 12.06.2013

Видимый компонент для графического отображения того, какая часть общей задачи выполнена. Информацию и пример использования типичного индикатора выполнения см. в разделе Использование индикаторов выполнения. В разделе «Использование неопределенного режима» рассказывается, как анимировать индикатор выполнения, чтобы показать активность до того, как станет известен объем задачи.

прочитайте этот документ http://docs.oracle.com/javase/tutorial/uiswing/components/progress.html

person Simmant    schedule 12.06.2013