Python Linux上的tkinter菜单样式
在Linux上,我想更改菜单背景色并使浮雕变平。我已经知道了怎么做,但是当鼠标悬停在菜单上时,会出现带有浮雕的旧背景色Python Linux上的tkinter菜单样式,python,linux,user-interface,tkinter,tk,Python,Linux,User Interface,Tkinter,Tk,在Linux上,我想更改菜单背景色并使浮雕变平。我已经知道了怎么做,但是当鼠标悬停在菜单上时,会出现带有浮雕的旧背景色 from tkinter import * from tkinter.ttk import * root = Tk() bar = Menu(root, background='red', relief='flat') menu = Menu(bar, background='red', relief='flat') menu.add_command(label='Open
from tkinter import *
from tkinter.ttk import *
root = Tk()
bar = Menu(root, background='red', relief='flat')
menu = Menu(bar, background='red', relief='flat')
menu.add_command(label='Open')
menu.add_command(label='Save')
menu.add_command(label='Exit')
bar.add_cascade(label='File', menu=menu)
root.config(menu=bar)
root.mainloop()
当鼠标悬停在菜单上时,如何将背景更改为蓝色(无浮雕)?我想您正在寻找
activebackground
选项。这将控制鼠标悬停时的背景色。不过,我不确定能不能松一口气。我看不出任何缓解选项之间有什么区别,但我假设这是因为我在Windows上