【发布时间】:2015-10-29 14:08:09
【问题描述】:
我有一个使用此代码创建的 TKinter 下拉菜单:
#menu
menu = Menu(window)
window.config(menu = menu)
subMenu = Menu(menu)
menu.add_cascade(label = "Kies een ander station", menu = subMenu)
subMenu.add_command(label = "Amersfoort", command = print('test'))
subMenu.add_separator()
subMenu.add_command(label = "Amsterdam Centraal", command = print('test2'))
subMenu.add_separator()
#etc..
当我编译和运行时,每个subMenu.add_command() 函数的command 属性中的代码都会立即执行。当我单击菜单项时,我想实现这一点。我该怎么做?
【问题讨论】: