我在python中使用tkinter的菜单小部件中有一个checkbutton。 (使用python 3.5.2)。我知道使用普通的支票按钮,您可以使用checkbutton.select()
和checkbutton.deselect()
选择或取消选中支票按钮。我需要知道如何使用菜单对象中的检查按钮来执行此操作。
我尝试了menu.entrybutton.configure(id, coption)
方法但没有coption
来选择和取消选中菜单中的检查按钮。
任何帮助都将不胜感激。
答案 0 :(得分:2)
通过其variable=
配置选项,您应该在创建它时将IntVar(或可能是StringVar)分配给检查按钮。您在此var上调用.get()
以检查按钮的状态,并.set()
更改其状态。