如何在Tkinter中的菜单项中添加分隔符?

如何在Tkinter中的菜单项中添加分隔符?

Tkinter菜单窗口小部件用于在应用程序中创建下拉菜单。使用菜单小部件,我们可以从菜单中选择一个项目并在应用程序中运行特定任务。

在许多应用程序中,我们会看到点状分隔线,分隔菜单中的菜单项。分隔符将一种类型的菜单项与另一种类型隔开,我们可以使用它来可视化菜单项的层次结构。为了在菜单项中创建分隔符,可以使用 add_separator() 方法。

示例

# 导入所需库
from tkinter import *
from tkinter import ttk

# 创建Tkinter框架的实例
win=Tk()

# 设置Tkinter库的几何形状
win.geometry("700x350")

menubar=Menu(win)
# 添加菜单
my_menu=Menu(menubar, tearoff=0)

# 添加菜单项
my_menu.add_command(label="刷新")
my_menu.add_command(label="编辑")

# 添加分隔符
my_menu.add_separator()
my_menu.add_command(label="查看")
my_menu.add_command(label="保存")
my_menu.add_command(label="关闭")
menubar.add_cascade(label='文件', menu=my_menu)

win.config(menu=menubar)

win.mainloop()
Python

输出

运行上述代码将显示一个窗口,在窗口顶部有一个菜单栏。单击“文件”菜单以显示菜单项。菜单项由分隔符分隔开。

如何在Tkinter中的菜单项中添加分隔符?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册