python tkinter如何创建菜单栏
时间: 2023-05-20 09:05:08 浏览: 236
tkinter制作菜单栏
你可以使用Tkinter中的Menu类来创建菜单栏。首先,你需要创建一个顶层窗口,然后在该窗口上创建一个菜单栏。以下是一个简单的示例代码:
```
import tkinter as tk
# 创建顶层窗口
root = tk.Tk()
# 创建菜单栏
menu_bar = tk.Menu(root)
# 创建菜单
file_menu = tk.Menu(menu_bar, tearoff=0)
file_menu.add_command(label="打开")
file_menu.add_command(label="保存")
file_menu.add_separator()
file_menu.add_command(label="退出", command=root.quit)
# 将菜单添加到菜单栏
menu_bar.add_cascade(label="文件", menu=file_menu)
# 将菜单栏添加到顶层窗口
root.config(menu=menu_bar)
# 进入消息循环
root.mainloop()
```
在这个示例中,我们创建了一个顶层窗口和一个菜单栏。然后,我们创建了一个名为“文件”的菜单,并将其添加到菜单栏中。最后,我们将菜单栏添加到顶层窗口中。你可以根据需要添加更多的菜单和菜单项。
阅读全文