这是我的进度条代码。但问题是当某些进程正在工作时进度和指示器不起作用。当我的代码运行时,进度条由 -1.0f 启动,最后由 1.0f 启动,我编写了循环所以进度条更新了。但这不起作用....我无法解决问题...以下代码适用于每次进度条由新值设置但在 GUI 上未呈现进度条时的线程。
Platform.runLater(new Runnable() {
@Override
public void run() {
progressBar.setProgress(currentNuggetCount);
progressIndicator.setProgress(progressBar.getProgress());
System.out.println(" > thread running > ");
}
});