Python,Tkinter。如何检查小部件ttk.CheckButton?

时间:2015-10-23 07:54:07

标签: tkinter ttk

与TC不同的ttk版本不支持inter .SELECT()

的方法

2 个答案:

答案 0 :(得分:1)

根据ttk Checkbutton Guide快速谷歌搜索

  

不支持Tkinter Checkbutton小部件的以下方法:.deselect(),. makeh(),. select()和.toggle()。要通过程序控制更改检查按钮的状态,请使用关联控制变量的.set()方法。

还有.invoke(),但也会调用该命令,因此在调用invoke之后你必须将该函数赋值给命令

答案 1 :(得分:0)

要使用ttk在Python3 tkinter中创建一个Checkbutton:

# create the button
self.check_example =  ttk.Checkbutton(self, text = "Checked")
# invoke "checks" the button
self.check_example.invoke()
# grid is one of the ways to display the button
self.check_example.grid(row=2,column=0, sticky=W)