前两个Tkinter文章为:
这次你将会学到Scale,Checkbutton控件。
Scale
看一下最终的效果:
移动bar:
我们的最终效果就是移动scale里面的bar,使得上面的黄色label显示该值并保留两位小数。
实现代码:
参数解释:
from_和to:表示从from_的值到to的值,用from_而不用from的原因是from是python的关键字!
orient:方向,这里的HORIZONTAL是横向的意思,如果不设置该参数,默认是横向。
length:scale长度,单位像素
showvalue:bar上显示的值
tickinterval:表示显示的间隔值
resolution:获取信息数据保留的小数值
command:向该函数传入一个该值
label和执行函数:
改变label的text值通过config函数的参数text。
Checkbutton
最终的效果为:
点击Python:
点击C++:
代码为:
onvalue和offvalue:选中时该控件的值为onvalue,相反为offvalue
variable:记录现在的值
print_selection函数:
这个很好理解哒,不细讲啦。
参考资料
morvanzhou.github.io
更多精彩内容,请关注 深度学习自然语言处理 公众号,就是下方啦!跟随小博主,每天进步一丢丢!哈哈!