像this question,我想在Java中使用Swing。我在NetBeans上寻找JProgressBar,但是我找不到这样的选项。还有另外一个组件可以执行这个任务,或者JProgressBar中有一个选项?如何在Swing中制作无限的进度条?
以这种方式使用此组件的原因与该问题的OP相同。
像this question,我想在Java中使用Swing。我在NetBeans上寻找JProgressBar,但是我找不到这样的选项。还有另外一个组件可以执行这个任务,或者JProgressBar中有一个选项?如何在Swing中制作无限的进度条?
以这种方式使用此组件的原因与该问题的OP相同。
按照Oracle Java Tutorial,你可以简单地使用不确定模式陆侃酒吧摇摆:
yourProgressBar.setIndeterminate(true);
有时你不能立即确定一个长期运行的 任务的长度,或者任务可能会长时间停留在 的完成状态。您可以通过将进度条放入不确定模式来显示工作而无需可衡量的进度。 不确定模式中的进度条显示动画以指示发生的工作是 。
progressBar.setIndeterminate(true);
一个可见组件,以图形方式显示已完成总任务的数量。有关信息,请参阅使用确定进度栏,以及使用典型进度栏的示例。 “使用不确定模式”部分将告诉您如何在任务范围已知之前对进度条进行动画显示活动。
阅读这个文档http://docs.oracle.com/javase/tutorial/uiswing/components/progress.html
['#JProgressBar的setIndeterminate(真)'](http://docs.oracle.com/javase/7/docs/api/javax/swing/JProgressBar.html#setIndeterminate(布尔)) – Robin