Tkinter Scale滑动框
import tkinter as tk
# 实例化一个窗口对象
window = tk.Tk()
# 设置title
window.title('my window')
# 设置大小,XxY的字符串格式
window.geometry('600x400')
l = tk.Label(window, bg='yellow', width=100, text='empty')
l.pack()
def print_selection(v):
# 这里的Scale会传过来一个value,用v接收
l.config(text='you have selected ' + v)
s = tk.Scale(window, label='try me', from_=5, to=11, orient=tk.HORIZONTAL,
length=200, showvalue=False, tickinterval=3, resolution=0.01,
command=print_selection)
# from_=5,to=10 -> 从5到10, orient=tk.HORIZONTAL -> 横向, showvalue -> 条上是否显示数字,
# tickinterval 数字间隔, resolution 数字精度
s.pack()
window.mainloop() # 循环显示