Я новичок в Java, и я создаю программу, которая работает в основном в режиме реального времени. Он показывает событие, за которым следует индикатор выполнения, время события (например, 8:00 - 9:00) и время, оставшееся в этом событии. Как бы я запрограммировал индикаторы выполнения, чтобы начать, допустим, 8:00, а прогресс и завершить в 9:00? Заранее спасибо!Как использовать javax.swing.JProgressBar для запуска в определенное время и завершения в определенное время?
1
A
ответ
1
Общая идея заключалась бы в том, чтобы рассчитать процент пройденного промежутка времени и вызвать setProgress()
на JProgressBar
с вычисленным процентом.
Вы бы определенно хотели бы использовать Timer
для проверки с регулярным интервалом.
1
Для лучшей помощи раньше, опубликовать [SSCCE] (http://pscode.org/sscce.html) текущего код. –