假设我有一个选项菜单network_select,其中包含要连接的网络列表.
import Tkinter as tk
choices = ('network one', 'network two', 'network three')
var = tk.StringVar(root)
network_select = tk.OptionMenu(root, var, *choices)
Run Code Online (Sandbox Code Playgroud)
现在,当用户按下刷新按钮时,我想更新用户可以连接到的网络列表.
.config因为我看了看network_select.config()并没有看到一个看起来像我给它的选择的条目.ListVar.我正在使用Tkinter的菜单,但我想放"add_checkbutton",而不是"add_command"进入菜单选择,但问题是:我如何取消/选择复选框?
menu = Menu(parent)
parent.config(menu=menu)
viewMenu = Menu(menu)
menu.add_cascade(label="View", menu=viewMenu)
viewMenu.add_command(label = "Show All", command=self.showAllEntries)
viewMenu.add_command(label="Show Done", command= self.showDoneEntries)
viewMenu.add_command(label="Show Not Done", command = self.showNotDoneEntries)
Run Code Online (Sandbox Code Playgroud)