问题描述
我正在尝试使用tkinter进行菜单。但是,当我运行代码时,会出现一个窗口,但菜单却没有。我没有任何错误。
这是我的代码:
from tkinter import *
root = Tk()
root.geometry("500x300")
menu = Menu(root)
file_menu = Menu(menu,tearoff=0)
file_menu.add_command(label="New")
file_menu.add_command(label="Open")
file_menu.add_command(label="Save")
menu.add_cascade(label="File",menu=file_menu)
menu
root.mainloop()
解决方法
您尚未将其添加到根窗口。创建menu
后,您需要执行以下操作:
root.configure(menu=menu)