簡體   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