创建顶级菜单
Menu 组件通常被用于实现应用程序上的各种菜单。使用add_command可以添加菜单内容。创建后通过root.config()添加到窗口上。
from tkinter import *
root = Tk()
menubar = Menu(root)
menubar.add_command(label = "Python")#可以添加命令
menubar.add_command(label = "C")
root.config(menu = menubar)
root.mainloop()
运行之后是这样的:
加入命令:
menubar = Menu(root)
menubar.add_command(label = "Python")
menubar.add_command(label = "C")
menubar.add_command(label='Quit',command=root.quit)
root.config(menu = menubar)
按下Quit按钮后就会退出界面。
创建下拉菜单
先创建一个顶层菜单,然后在顶层窗口加入下拉窗口。另外,在这里和之后的弹出菜单我们都将tearoff设为了False,表示该菜单不可分开,具体例子在下面看。
# 创建一个顶级菜单
menubar = Menu(root)