繁体   English   中英

tkinter optionnmenu颜色在python2.7中没有改变

[英]tkinter optionnmenu color is not changing in python2.7

无法在python 2.7.13版本中更改tkinter optionmenu小部件,似乎在python 3.5中效果很好,但在python 2.7.13中效果不佳。 有人请帮助我。 提前致谢...

from Tkinter import *

master = Tk()

variable = StringVar(master)
variable.set("one") # default value

w = OptionMenu(master, variable, "one", "two", "three")
w["menu"].config(bg="GREEN",fg="red")
w.pack()

mainloop()

目前,您正在执行的代码正在更改下拉菜单的菜单部分

w["menu"].config(bg="GREEN",fg="red")

如果您单击菜单,您会看到菜单颜色已更改,我猜您正在尝试更改主要部分,在这种情况下,您需要换行

w.config(bg="GREEN",fg="red")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM