【问题标题】:Why isn't the menu showing up? - Tkinter为什么菜单不显示? - Tkinter
【发布时间】:2020-08-13 23:34:39
【问题描述】:

我正在尝试使用 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()

【问题讨论】:

    标签: python python-3.x tkinter tkinter-layout tkinter-menu


    【解决方案1】:

    您还没有将它添加到根窗口。创建menu后需要进行以下操作:

    root.configure(menu=menu)
    

    【讨论】:

      猜你喜欢
      • 2014-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多