Python Tkinter 按钮框

Python Tkinter Button Box

我在 tkinter 中使用这个创建了一个按钮框:

v = StringVar()
v.set("L")

b1 = tk.Radiobutton(root, text="1", variable=v, value=1, indicatoron=0, bg="red")

按钮是红色的,但是当我点击它时它变成了白色。 我该如何解决? 我希望它一直是红色的。 谢谢 :)

简单的解决方案:selectcolor='red'

你可以简单地添加一个属性activebackground

v = StringVar()
v.set("L")

b1 = tk.Radiobutton(root, text="1", variable=v, value=1, indicatoron=0, bg="red",activebackground="red")

我认为这会奏效