尝试更新进度条

问题描述 投票:0回答:1

基本上,我想在运行函数时更新Java JProgressBar

这样做的语法是什么?

其次,这样做是否需要先完成操作以获得全部时间?如果有可能根据输入变化,它怎么知道任务有多长?

我找不到这样的东西。

java swing progress-bar event-dispatch-thread jprogressbar
1个回答
0
投票

从您的问题中不清楚您是否与工具栏或进度条相关。

有关更改工具栏的信息,请参阅类javax.swing.JToolBar的文档。

但可能你不想更新工具栏本身而是JButton。您可以随时更改其属性。不要忘记根据需要调用repaint()并可能重新验证()。

通常,为了显示进度,您将使用JProgressBar。参见示例here

© www.soinside.com 2019 - 2024. All rights reserved.