【发布时间】:2021-04-27 21:39:13
【问题描述】:
我在更改 Tkinter OptionMenu 小部件的边框/轮廓颜色时遇到问题。我上传了一张它目前的样子(NES.png 是下拉菜单的文本): My Problem
我希望纯粹的白色边框/轮廓不存在,但我似乎找不到这样做的参数。这是我当前的代码:
dropdown = tk.OptionMenu(parent, variable, default, *list)
dropdown.config(bg=color, fg="white", activebackground=select_color)
dropdown["menu"].config(bg=color, fg="white")
dropdown.grid(padx=self.padding, pady=self.spacing)
“color”变量当前设置为深红色,“select_color”当前设置为亮红色。有没有什么办法解决这一问题?我的滑块/刻度也有同样的问题。
【问题讨论】:
-
也许 kwarg:
bd=0会有所帮助(对于其他小部件,此类参数会将其边框宽度设置为 0 像素),例如:dropdown.config(bd=0) -
你试过设置
highlightcolor吗?这看起来是亮点环。
标签: python user-interface tkinter