Как отключить анимацию флажка в tkinter python - PullRequest
0 голосов
/ 19 марта 2019

Когда я добавляю флажок и выбираю его на один момент, он становится белым.Как я могу отключить этот эффект.У меня серый фон рамки, и он выглядит не очень хорошо.

enter image description here

1 Ответ

1 голос
/ 20 марта 2019

Это оттенок по умолчанию activebackground (#ececec) для CheckButton в tkinter.

Вы можете изменить его, чтобы он соответствовал фону, при создании CheckButton или более поздней версии.

cb = CheckButton(root, activebackground='grey')

или

cb = CheckButton(root)
cb.config(activebackground='grey')

PS: похоже, вы добавляете дополнительную метку рядом с CheckButton, чтобы показать текст, связанный с ним, но если вам нужен текст для CheckButton, то есть еще один атрибут CheckButton, называемый text который может сделать ту же работу за вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...