【发布时间】:2014-09-14 11:25:07
【问题描述】:
当我尝试向我的 Tkinter (Tix) GUI 中添加配色方案时,会出现一个奇怪的副作用,即 Checkbox 小部件中小框的背景颜色变为栗色(或非常接近的颜色),这使得它变得困难看到黑色支票。 这发生在我在程序的 init 中添加以下行之后:
self.tk_setPalette(background=u'AntiqueWhite1', activeBackground=u'peach puff')
这适用于除菜单栏以外的大部分内容。没有这条线,小复选框都有正常的白色背景,但是有了它,它们都变成了“栗色”。我还尝试添加大多数其他 tk_setPalette 选项,包括“troughColor”,但没有任何效果。
让我知道如何覆盖小复选框的颜色,或者有更好的方法来设置基本配色方案。
谢谢。
【问题讨论】: