Python 3.x Tkinter选项菜单子标题

Python 3.x Tkinter选项菜单子标题,python-3.x,tkinter,drop-down-menu,Python 3.x,Tkinter,Drop Down Menu,我想知道是否有可能在Python3 Tkinter项目的OptionMenu中添加副标题。 像这样: 您可以使用禁用的菜单项来模拟子标题效果 以下是一个例子: 将tkinter作为tk导入 root=tk.tk() var1=tk.StringVar() optmenu=tk.OptionMenu(根,变量1,无) optmenu.pack() 菜单项={ “armscii8”:(“armscii8_bin”、“armscii8_general_ci”), 'ascii':('ascii_bin

我想知道是否有可能在Python3 Tkinter项目的OptionMenu中添加副标题。 像这样:

您可以使用禁用的菜单项来模拟子标题效果

以下是一个例子:

将tkinter作为tk导入
root=tk.tk()
var1=tk.StringVar()
optmenu=tk.OptionMenu(根,变量1,无)
optmenu.pack()
菜单项={
“armscii8”:(“armscii8_bin”、“armscii8_general_ci”),
'ascii':('ascii_bin'、'ascii_general_ci')
}
menu=optmenu['menu']
菜单。删除(0)
menu.config(disabledforeground='black')
bgcolor=menu.cget('bg')
对于键,菜单项中的项。项()
菜单.add_命令(label=key,state=disabled,font=(无,10,'bold'),activebackground=bgcolor)
对于m in项目:
菜单.添加命令(标签=''+m,命令=tk.\u设置它(var1,m,None))
root.mainloop()

您可以使用禁用的菜单项来模拟子标题效果

以下是一个例子:

将tkinter作为tk导入
root=tk.tk()
var1=tk.StringVar()
optmenu=tk.OptionMenu(根,变量1,无)
optmenu.pack()
菜单项={
“armscii8”:(“armscii8_bin”、“armscii8_general_ci”),
'ascii':('ascii_bin'、'ascii_general_ci')
}
menu=optmenu['menu']
菜单。删除(0)
menu.config(disabledforeground='black')
bgcolor=menu.cget('bg')
对于键,菜单项中的项。项()
菜单.add_命令(label=key,state=disabled,font=(无,10,'bold'),activebackground=bgcolor)
对于m in项目:
菜单.添加命令(标签=''+m,命令=tk.\u设置它(var1,m,None))
root.mainloop()