<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                JProgressBar是一個簡單的組件,它一般是一種顏色部分或完全填充的矩形。缺省情況下,進度條配備了一個凹陷的邊框,并水平放置。   進度條還可以選擇顯示一個字符串,這個字符串在進度條矩形的中央位置上顯示。這個字符串缺省時為耗時任務已完成的百分比。這個字符串可用**JProgressBar.setString**方法定制。 當你在安裝一個新軟件時,系統會告知你目前軟件安裝的進度如何?才不會讓你覺得程序好像死了,同樣的,若你設計的程序所需要的運行超過2秒以上,你應該顯示程序正在運行中的圖標,或直接顯示程序運行的進度,這樣就能讓用戶清楚知道程序到底是死了還是繼續運行,在swing中,JProgressBar組件提供了類似這樣的功能,它可以簋簡單地輸出進度的變化情況,讓你想要提供進度信息時,不再需要自行繪制繪圖組件,只需要使用JProgressBar再加上幾行程序設置就可以了。 以下是JProgressBar的范例,在此范例中,我們使用Timer組件當作控制進度桿移動的速度,當用戶按下"start"按鈕,則進度桿線就會開始向右移動,并顯示出目前的進度信息。每當JProgressBar的值改變一次(利用setValue()方法),就會觸發一次ChangeEvent事件,如果你要處理這個事件,你必須實作ChangeListener界面所定義的stateChanged()方法,在此我們是將JPogressBar的移動信息放在label上。 ## 構造函數 * JProgressBar() 創建一個顯示邊框但不帶進度字符串的水平進度條。 * JProgressBar(BoundedRangeModel newModel) 創建使用指定的保存進度條數據模型的水平進度條。 * JProgressBar(int orient) 創建具有指定方向(JProgressBar.VERTICAL 或 JProgressBar.HORIZONTAL)的進度條。 * JProgressBar(int min, int max) 創建具有指定最小值和最大值的水平進度條。 * JProgressBar(int orient, int min, int max) 創建使用指定方向、最小值和最大值的進度條。 ## 常用方法 addChangeListener(ChangeListener l) 將指定的 ChangeListener 添加到進度條。 getMaximum() 返回進度條的最大值,該值存儲在進度條的 BoundedRangeModel 中。 getMinimum() 返回進度條的最小值,該值存儲在進度條的 BoundedRangeModel 中。 getModel() 返回此進度條使用的數據模型。 getString() 返回進度字符串的當前值。 getValue() 返回進度條的當前值,該值存儲在進度條的 BoundedRangeModel 中。 setBorderPainted(boolean b) 設置 borderPainted 屬性,如果進度條應該繪制其邊框,則此屬性為 true。 setMaximum(int n) 將進度條的最大值(存儲在進度條的數據模型中)設置為 n。 setMinimum(int n) 將進度條的最小值(存儲在進度條的數據模型中)設置為 n。 setModel(BoundedRangeModel newModel) 設置 JProgressBar 使用的數據模型。 setString(String s) 設置進度字符串的值。 setValue(int n) 將進度條的當前值(存儲在進度條的數據模型中)設置為 n。 setUI(ProgressBarUI ui) 設置呈現此組件的外觀對象。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看