Tkinter (33) 進度條部件 ttk.Progressbar

Jason990420發表於2020-08-27

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 協議》,轉載必須註明作者和本文連結
Jason Yang

相關文章