gpt4 book ai didi

python-3.x - 如何为 ttk.OptionMenu 编辑 ttk 样式

转载 作者:行者123 更新时间:2023-12-05 09:19:27 29 4
gpt4 key购买 nike

最近开始使用 ttk 来改善我的 GUI 外观,但我在编辑 ttk.OptionMenu 样式时遇到了困难。正如我所理解的,下面的代码应该改变所有单选按钮和选项菜单的背景。对于 Radiobutton(以及我尝试过的其他元素),它工作得很好,但 OptionMenu 根本没有改变。

s = ttk.Style()
s.configure("TRadiobutton", background="grey")
s.configure("TOptionMenu", background="grey")

最佳答案

OptionMenu 的样式名称不是 TOptionMenu。对于任何小部件,样式名称都可以使用 widget.winfo_class() 获取,对于 OptionMenu 这将返回 TMenubutton

所以 s.configure("TMenubutton", background="red") 产生:

OptionMenu with red background

关于python-3.x - 如何为 ttk.OptionMenu 编辑 ttk 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40793670/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com