JavaFX ProgressBar值不起作用

时间:2013-05-19 11:23:39

标签: progress-bar javafx-2 javafx

ProgressBar pb = new ProgressBar(0.0);
pb.setProgress(1.0 - (1.0 / ((1.0 * 60) / 15000)));

我希望进度条显示60分钟状态,但是当离开15000分钟时没有真正显示状态。

1 个答案:

答案 0 :(得分:1)

1.0 - (1.0 / ((1.0 * 60) / 15000))解析为-249.0。负数表示您要显示不确定的进度,这就是进度条不显示实际值的原因。将进度设置为介于0.0和1.0之间的正数,或者相应地调整数学。