如何从tkinter.tix模块更改CheckList小部件的背景颜色?

时间:2018-07-04 20:26:01

标签: python tkinter background widget tix

我试图用Google搜索它,但找不到。我正在尝试在Python3.5中使用tkinter.tix包创建一个CheckList小部件,并使用以下代码将背景色设置为白色:

from tkinter import tix as tk
checklist = tk.CheckList(parent, browsecmd=br, width=650)
checklist.tk_setPalette(background="white")

不幸的是,屏幕上的所有小部件都是白色背景。

我尝试过

checklist = tk.CheckList(parent, browsecmd=br, width=650, background="white")

但似乎对CheckList的背景没有任何影响

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

在声明后使用CheckList的 .config 功能尝试修改后台选项。 特别是:

{{1}}

大多数tkinter小部件都可能以这种方式工作...

答案 1 :(得分:0)

我知道这已经晚了一年,但是我找到了答案:

checklist.hlist.config(bg='white')

是您所需要的。