Checkbutton 勾选项
切换视频源:

Checkbutton 勾选项

作者: 潘雨 (Mr_Pan) 编辑: 莫烦 发布于: 2016-01-01

学习资料:

运行之后的效果将会像下面的图片一样,此时不作任何操作.

2-06-01.jpg

如果只选中第一个选项,即图中的python, 效果就会如下.

2-06-02.jpg

如果只选中第二个选项,即图中的c++, 效果就会如下.

2-06-03.jpg

如果两个选项都选中, 效果就会如下.

2-06-04.jpg

如果两个选项都不选中, 效果就会如下.

2-06-05.jpg

Checkbutton部件

参数onvalue和前面讲的部件radiobutton中的value相似, 当我们选中了这个checkbutton,onvalue的值1就会放入到var1中, 然后var1将其赋值给参数variableoffvalue用法相似,但是offvalue是在没有选中这个checkbutton时,offvalue的值1放入var1,然后赋值给参数variable 这是创建一个checkbutton部件,以此类推,可以创建多个checkbutton

触发功能

相对于前面学过的 print_selection,这一段比较长,其实功能差不多,只不过加了if...elif...else来选择控制而已即如代码注释,config在前面已经讲过就是将参数text的值显示,这里的var1.get() == 1 就是前面所说的var1获得的变量onvalue=1var1.get() == 0即是var1获得的变量offvalu=0同理var2也是如此。

再补充一下 Tkinter 的必备步骤, 整个框架的全部代码就完美了.


降低知识传递的门槛

莫烦经常从互联网上学习知识,开源分享的人是我学习的榜样。 他们的行为也改变了我对教育的态度: 降低知识传递的门槛

我组建了微信群,欢迎大家加入,交流经验,提出问题,互相帮持。 扫码后,请一定备注"莫烦",否则我不会同意你的入群申请。

wechat

    窗口视窗 (Tkinter)