tkinter菜单栏横向
时间: 2023-07-13 08:15:13 浏览: 80
横向单行菜单栏
要创建一个水平的菜单栏,使用 `Menu` 和 `cascade` 方法即可。下面是一个简单的示例代码:
```python
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()
```
在这个例子中,首先创建了一个菜单栏对象 `menu_bar`,然后创建了一个菜单项 `file_menu`,并将菜单项添加到菜单栏中。最后,将菜单栏添加到主窗口中。
你可以根据自己的需求,添加更多的菜单项和子菜单。
阅读全文