ProgressBar pb = new ProgressBar(0.0);
pb.setProgress(1.0 - (1.0 / ((1.0 * 60) / 15000)));
我希望进度条显示60分钟状态,但是当离开15000分钟时没有真正显示状态。
答案 0 :(得分:1)
1.0 - (1.0 / ((1.0 * 60) / 15000))
解析为-249.0。负数表示您要显示不确定的进度,这就是进度条不显示实际值的原因。将进度设置为介于0.0和1.0之间的正数,或者相应地调整数学。