答案 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)