Попытка инвертировать цвет радиокнопки, когда она была выбрана. В настоящее время, когда кнопка не выбрана, фон серый, а передний - белый. Когда он выбран, фон становится белым, но передний план также остается белым. Я хочу иметь возможность изменить цвет переднего плана, когда он был выбран.
import tkinter as tk
root = tk.Tk()
v = tk.IntVar()
v.set(0)
periods = [
("Current"),
("-1"),
("-2"),
("1 Week"),
("2 Weeks"),
("1 Month"),
("3 Months"),
]
def ShowChoice():
print (v.get())
for val, period in enumerate(periods):
tk.Radiobutton(root,
text=period,
indicatoron =0,
padx=20,
variable=v,
command=ShowChoice,
value=val,
background='gray15',
foreground='snow',).pack(side=tk.LEFT)
root.mainloop()
Вот как в данный момент выглядят кнопки:

Заранее спасибо