1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Tkinter 常用控件复选框

Tkinter 常用控件复选框

时间:2019-01-02 09:10:05

相关推荐

Tkinter 常用控件复选框

复选框

(1)复选按钮 Checkbutton 类,它的实例化和 Button 相似。

(2) 既然是按钮,那就可以有 command 属性,该属性可以对应到⼀个函数上去来执⾏某些功能。

(3)复选框通常是⽤来选择信息的,它前⾯ 有个⼩正⽅形的⽅块,如果选中则有⼀个对号,也可以再次点击以取消该对号来取消选中。

测试代码如下:

from tkinterimport *ChooseP =FalseChooseC =Falsedef funChooseP():global lab, checkBtnA, ChoosePif ChooseP ==False:ChooseP =Truelab["text"] ="选择 Python 语言学习"else:ChooseP =Falselab["text"] ="不选择Python"def funChooseC():global lab, checkBtnB, ChooseCif ChooseC ==False:ChooseC =Truelab["text"] ="选择 C++ 语言学习"else:ChooseC =Falselab["text"] ="不选择C++"

window = Tk()

checkBtnA = Checkbutton(window, text=“Python”, command=funChooseP)

checkBtnA.pack()

checkBtnB = Checkbutton(window, text=“C++”, command=funChooseC)

checkBtnB.pack()

lab = Label(window, text="")

lab.pack()

window.mainloop()

效果如下:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。