如何在Tkinter Python中禁用复选框的动画

时间:2019-03-19 19:15:32

标签: python tkinter

当我添加复选框并选中它一会儿时,它变成白色。如何禁用该效果。我的框架背景为灰色,看起来不太好。

enter image description here

1 个答案:

答案 0 :(得分:1)

这是tkinter中activebackground的默认CheckButton阴影(#ececec)。

您可以在创建CheckButton或更高版本的同时对其进行更改以匹配您的背景。

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

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

PS:您似乎在CheckButton旁边添加了额外的标签,以显示与此相关的文本,但是如果您需要CheckButton的文本,那么还有{{1 }}称为CheckButton,可以为您完成相同的工作。