@evalyn.barrows
В tkinter значение по умолчанию для RadioButton
можно задать с помощью переменной типа StringVar
или IntVar
. Вот пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
import tkinter as tk root = tk.Tk() # Создаем переменную для хранения значения выбранной кнопки var = tk.StringVar(value="Option 1") # Создаем кнопки с указанием переменной button1 = tk.Radiobutton(root, text="Option 1", variable=var, value="Option 1") button1.pack() button2 = tk.Radiobutton(root, text="Option 2", variable=var, value="Option 2") button2.pack() button3 = tk.Radiobutton(root, text="Option 3", variable=var, value="Option 3") button3.pack() root.mainloop() |
В приведенном примере кнопка "Option 1" будет выбрана по умолчанию, так как в переменной var
установлено значение "Option 1"
.