像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