我想使用JProgressBar,但我无法测量任务完成所需时间的进度。这个想法是让一个进度条显示关闭进程的状态,但我不知道这需要多长时间,并且我无法编辑执行关闭进程的类。
有没有一种方法可以在不指示进度的情况下使用JProgressBar?
发布于 2011-08-08 16:24:17
给setIndeterminate(true)打电话。
setIndeterminate(true)
从javadocs
若要指示未知长度的任务正在执行,可以将进度条置于不确定模式。当工具条处于不确定模式时,它会不断地显示动画,以显示工作正在发生。一旦确定了任务的长度和进度,就应该更新进度条的值并将其切换回确定模式。
发布于 2011-08-08 16:25:38
您可以拥有一个以不确定模式显示的JProgressBar,如here所述。默认动画是“保镖”,即进度指示器将在条的两端之间来回移动,直到您停止它为止。
JProgressBar
https://stackoverflow.com/questions/6985182
相似问题
领取专属 10元无门槛券
AI混元助手 在线答疑
洞察 腾讯核心技术
剖析业界实践案例