>>进阶
Scale
界面:
初始界面
中间的scale可以所有拖拽,拖拽步长,可自设定。
最左边:
最右边:
代码:
import tkinter as tk
win = tk.Tk()
win.geometry('300x200+200+200')
def printScale(text):
print('text=', text)
print('v=', v.get())
v = tk.StringVar()
scale1 = tk.Scale(win,
from_=-100,
to=500,
resolution=10, # 步长
orient=tk.HORIZONTAL, # 默认为垂直
variable=v, # 参数变量
command=printScale)
v.set(50)
scale1.pack()
win.mainloop()