Tk - Progressbar 进度条小部件
进度条小部件用于提供文件上传等长时间操作进度的视觉反馈。 进度条小部件的语法如下所示 −
progressbar progressbarName options
选项
下表列出了进度条小部件可用的选项 −
序号 | 语法和描述 |
---|---|
1 | -length number 设置小部件的长度。 |
2 | -maximum number 设置最大可能值。 默认值为 100。 |
3 | -mode mode 模式可以是不确定的或确定的。 |
4 | -orien orientation 设置小部件的方向。 它可以是水平的或垂直的。 |
5 | -value number 进度条当前进度。 |
6 | -variable varName 与小部件关联的变量。 当小部件的文本更改时,该变量将设置为小部件的文本。 |
下面显示了进度条小部件的简单示例。
#!/usr/bin/wish pack [ttk::progressbar .p1 -orient horizontal -length 200 -mode indeterminate -value 90] pack [ttk::progressbar .p2 -orient horizontal -length 200 -mode determinate -variable a -maximum 75 -value 20]
当我们运行上面的程序时,我们将得到以下输出。