【发布时间】:2019-06-20 09:01:50
【问题描述】:
我正在设计一个 Gui 应用程序,它有 3 个根窗口。但我试图在第二个窗口中创建一个下拉菜单,但它给了我一个错误。
class Window2:
def __init__(self, master):
self.master = master
self.master.title("Restaurant Management System")
self.master.geometry('1350x750+0+0')
self.frame2 = Frame(self.master)
self.frame2.configure(background='green')
self.frame2.pack()
menu_list = Menu(self.frame2)
self.frame2.config(menu=menu_list)
subMenu = Menu(menu_list)
menu.add_cascade(label="File",menu=subMenu)
subMenu.add_command(label="New Project...")
subMenu.add_command(label="New...")
subMenu.add_separator()
subMenu.add_command(label="Exit")
editMenu = Menu(menu_list)
menu.add_cascade(label="Edit",menu=editMenu)
editMenu.add_command(label="Copy \t\t Ctrl+C")
editMenu.add_command(label="Paste \t\t Ctrl+V")
【问题讨论】:
-
您能否详细说明您的代码“不起作用”的原因?你期待什么,实际发生了什么?如果您遇到异常/错误,请按照如何创建minimal reproducible example 页面发布它发生的行和异常/错误详细信息。请edit您的问题将这些详细信息添加到其中,否则我们可能无法提供帮助。
标签: python-3.x class tkinter drop-down-menu