【发布时间】:2018-05-20 23:48:37
【问题描述】:
基本上,我想在函数运行时更新 Java JProgressBar。
这样做的语法是什么?
其次,这样做是否需要先完成操作才能获得全部时间?如果它有可能根据输入而变化,它如何知道任务的持续时间?
我找不到类似的东西。
【问题讨论】:
-
什么是“java Swing 任务栏”?
-
编辑到 Java 进度条
-
1) 如果长时间运行的任务阻塞了事件调度线程,进度条将不会更新。有关详细信息和修复,请参阅Concurrency in Swing。 2) 对于不确定长度的任务,使用
JProgressBar.setIndeterminate(boolean)
标签: java swing progress-bar event-dispatch-thread jprogressbar