当前位置: 首页 > 知识库问答 >
问题:

JavaFX ProgressBar值不起作用

伏德义
2023-03-14
ProgressBar pb = new ProgressBar(0.0);
pb.setProgress(1.0 - (1.0 / ((1.0 * 60) / 15000)));

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

共有1个答案

劳嘉实
2023-03-14

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

 类似资料:
  • 我尝试使用SmtpAuthenticator创建邮件服务。组件已正确启动,但用户名和密码字段中存在空值。为什么会这样?

  • 因此,我在一个控制器中有一个非常简单的代码片段,在这个代码片段中,我使用从外部文件中获取数据,它工作得很好!但是当我使用时,我会在控制台中得到一个

  • 问题内容: 我需要帮助,因为我的脑细胞无法找到此程序的问题!这是代码 该程序执行注释中的操作,但是即使我不输入最小值,最小值也始终为零…我无法弄清楚问题出在哪里,因此,感谢您的帮助! 问题答案: 您初始化数组。然后给出默认值(每个int初始化为0) 它将是0 因此,如果您输入正整数,则找不到小于零的东西 解决方案 首先用用户输入填充数组,然后执行 或使用Integer.MIN_VALUE。

  • 问题内容: 我在通过jQuery .each()函数循环JSON的键/值时遇到问题 最初我有一个像这样的JSON: 我想遍历JSON中的所有键/值元素(aaa和bbb),并检索内部JSON数组以再次遍历,所以我尝试了 但是,我发现第一个.each()函数会将整个json视为单个结构,并且不会在其元素的键上循环。从.each()函数接收的data参数始终是原始json本身。我永远无法获得指向aaa和

  • 问题内容: 正则表达式似乎还可以,因为第一行将子字符串正确替换为“ helloworld”,但是后者却不匹配,因为我看不到“ whynothelloworld?”。在控制台上 问题答案: 期望 整个 字符串匹配,而不仅仅是子字符串。 使用正则表达式匹配器对象的方法代替:

  • 问题内容: 有这个Python代码 我也尝试了itervalues,iterkeys …,但是那不起作用如何修改代码? 问题答案: 您正在使用Python 3;使用代替。 Python 2方法已在Python 3中重命名,该方法现在默认返回字典视图而不是列表。字典视图的可迭代性与Python 2中的可迭代性相同。 来自Python 3新增功能文档: * 方法,然后返回“视图”而不是列表。例如,它不