JProgressBar大部分應用在檔案的下載、程式的登入等地方,所以使用的頻率也算高,在此簡單的介紹JProgressBar之基本使用方法,並給予範例以供各位學習。
1.JProgressBar常用的方法
(1) setOrientation(int newOrientation):設置進度條的方向,如:JProgressBar.VERTICAL、JProgressBar.HORIZONTAL
(2) setForeground(Color fg):設置進度條的前景顏色(即會動的部分)
(3) setBackground(Color bg):設置進度條的背景顏色
(4) setMinimum(int n):設置進度條的最小值
(5) setMaximum(int n):設置進度條的最大值
(6) setStringPainted(boolean b):在進度條中設置百分比
(7) setBorderPainted(boolean b):設置是否繪製進度條的邊框
(8) setIndeterminate(boolean b):如無法確定進度的情況時,則可透過設置該方法來一直run進度條
(9) setValue(int value):改變進度條的完成進度
2.範例:在此提供一介面讓使用者自行勾選是否要繪製進度條的邊框、是否為無法確定進度等情況,以呈現出JProgressBar基本之使用功能。