Как изменить цвет фона для виджета CheckList из модуля tkinter.tix? - PullRequest
0 голосов
/ 04 июля 2018

Я пытался гуглить, но не смог выяснить. Я пытаюсь создать виджет CheckList с пакетом tkinter.tix в Python3.5 и установить цвет фона на белый с этим кодом:

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

есть идеи?

1 Ответ

0 голосов
/ 06 июля 2018

Попробуйте изменить фоновый параметр после объявления с помощью функции .config CheckList. В частности:

checklist=tk.CheckList()
checklist.pack()
checklist.config(bg='blue')

Большинство виджетов tkinter, вероятно, будут работать таким образом ...

...