如何使用javax.swing.JProgressBar在某个时间开始并在某个时间结束?

时间:2011-08-08 17:35:03

标签: java swing timer jprogressbar

我是Java新手,我正在构建一个基本上是实时计划的程序。它的作用是显示事件,然后是进度条,事件的时间(例如8:00 - 9:00)以及事件中剩余的时间。我如何编程进度条开始,比方说,8:00,进度并在9:00完成?提前谢谢!

2 个答案:

答案 0 :(得分:1)

一般的想法是计算已经过的时间间隔的百分比,并使用计算的百分比在setProgress()上调用JProgressBar

您肯定希望使用Timer定期检查。

答案 1 :(得分:1)