Python,Tkinter-下拉菜单';s
我只是尝试创建一个简单的下拉菜单,并在单击一个命令时将您指向特定的帧。我知道我做错了什么,但我不知道是什么。有人能给我一个例子吗Python,Tkinter-下拉菜单';s,python,tkinter,sqlite,Python,Tkinter,Sqlite,我只是尝试创建一个简单的下拉菜单,并在单击一个命令时将您指向特定的帧。我知道我做错了什么,但我不知道是什么。有人能给我一个例子吗 # Redirects to a specific frame def GoFrame(goFrameNow): FAQ.grid_forget() GoFrameNow.grid() # Core knowledge content and design after login successfull (myGUI being main r
# Redirects to a specific frame
def GoFrame(goFrameNow):
FAQ.grid_forget()
GoFrameNow.grid()
# Core knowledge content and design after login successfull (myGUI being main root)
def Core():
myGUI.withdraw()
NewRoot = Toplevel(myGUI,
bg="powderblue")
NewRoot.geometry('800x500')
NewRoot.resizable(width=False, height=False)
# DropDown Menu being created
mainMenu = Menu(NewRoot)
NewRoot.config(menu=mainMenu)
CoreContentMenu = Menu(mainMenu)
mainMenu.add_cascade(label="Support", menu=CoreContentMenu)
CoreContentMenu.add_command=Label("FAQ", command=lambda: GoFrame(FAQ))
# Creates FAQ frame to test
FAQ = Frame(Core)
Label(FAQ, text="Testing").grid(row=0, column=0, columnspan=2)
FAQ=Frame(Core)
:所有Tkinter小部件构造函数的第一个参数是父小部件或窗口,但您正在传递一个函数。这是一个甚至不返回任何内容的函数,因此这不仅仅是忘记调用函数的()
。我不确定这应该完成什么。这个问题看起来和你之前问的问题一样。这个问题有什么不同?