tkinter之scale(我们暂且把scale叫做“测量器”吧)
程序员文章站
2022-05-28 22:21:38
...
跟着教程,继续学习tkinter,教程网址点击打开链接
做得挺行的。这次的scale的参数用的很多
源码:
import tkinter as tk
#scale我们暂且叫它测量器吧。
window=tk.Tk()
window.title('scale')
window.geometry('400x400')
#定义label用于显示
l=tk.Label(window,
bg='green',
width=30,height=1,
text='empty')
l.pack()
#为command服务
def prints(v):
l.config(text='you have select '+v)
s=tk.Scale(window,
label='try me',#scale的名字
from_=5,to=10,#scale的范围
orient=tk.HORIZONTAL,#定义scale的横向还是竖向
length=200,#200像素
showvalue=1,#是否显示当前值
tickinterval=2,#标记的间隔(每隔多少就显示一个标记)
resolution=0.1,#精确到0.1位
command=prints#这个command所用的函数默认有当前值作为参数传入
)
s.pack()
tk.mainloop()
我没有直接去看文档,毕竟我也是懒人一个了。。
运行结果:
上一篇: 每日一题(进制转换)
下一篇: jquery 弹出层