ttk 進度條部件的建立及其選項
w = ttk.Progressbar(parent, option=value, ...)
選項 | 說明 |
---|---|
class_ | 部件分類名稱,建立後不能改變 |
cursor | 滑鼠懸停在按鈕上時顯示的滑鼠,空字串則繼承父部件的選項 |
length | 部件在長軸的尺寸 |
maximum | 部件指標值的最大值, 預設值為 100 |
mode | 部件指標值的進度變動模式, ‘determinate’ (確立模式) 或 ‘indeterminate’ (未定模式) |
orient | 部件的方向, 值為 VERTICAL 或 HORIZONTAL |
style | 生成部件的樣式 |
takefocus | 鍵盤聚焦, ‘’ (內定) 同 False, False 或 True |
variable | 部件的指標值變數 |
注: 在確立模式下, 指標沿部件的軌道移動到指定位置; 在未定模式下, 指標會在範圍內往返 |
ttk 進度條部件的方法
除了 ttk 部件的通用方法外, 還有以下方法
方法 | 說明 |
---|---|
start([interval]) | 開始自動移動指標位置, 間隔預定為 50ms, 移動步距由 step() 方法設定 |
step([delta]) | 指標移動步距, 預設值為 1.0 |
stop() | 停止指標的自動移動 |
待續
本作品採用《CC 協議》,轉載必須註明作者和本文連結