Scale为输出限定范围的数字区间,可以为之指定最大值,最小值及步距值。Scale组件默认为垂直,最大值100,最小值0,步距为1
1.创建一个Scale
from tkinter import *
root = Tk()
Scale(root).pack()
root.mainloop()
2.改变缺省值
from tkinter import *
root = Tk()
Scale(root,
from_ = -500, #设置最大值
to = 500, #设置最小值
resolution = 5, #设置步距值
orient = HORIZONTAL #设置水平方向
).pack()
root.mainloop()
3.Scale绑定变量
from tkinter import *
root = Tk()
v = StringVar()
Scale(root,
from_ = 0, #设置最小值
to = 100.0, #设置最大值
resolution = 0.0001, #设置步距值
orient = HORIZONTAL, #设置水平方向
variable = v