Tkinter (33) 进度条部件 ttk.Progressbar
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 协议》,转载必须注明作者和本文链接