Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Linux上的tkinter菜单样式_Python_Linux_User Interface_Tkinter_Tk - Fatal编程技术网

Python Linux上的tkinter菜单样式

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

在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')
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上