繁体   English   中英

如何更改 Tkinter 中 OptionMenu 的边框颜色?

[英]How can I change the border color of my OptionMenu in Tkinter?

我无法更改 Tkinter OptionMenu 小部件的边框/轮廓颜色。 我已经上传了一张它目前的样子(NES.png 是下拉菜单的文本):我的问题

我希望纯粹的白色边框/轮廓不存在,但我似乎找不到这样做的参数。 这是我当前的代码:

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”当前设置为亮红色。 有没有什么办法解决这一问题? 我的滑块/刻度也有同样的问题。

弄清楚了。 Bryan Oakley 在评论中提到它可能是高亮颜色,我尝试改变它的颜色。 然而,它并没有改变任何东西,Intellisense。 节省了一天,它建议使用highlightbackground和highlightthickness。 我可以使用其中任何一个来隐藏轮廓。

暂无
暂无

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

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