Radionbutton init без выбранной опции - PullRequest
1 голос
/ 30 января 2020

Я делаю программу на python 3, и мне нужно поставить 2 радионавига. Тем не менее, я хотел бы, чтобы при запуске программы оба были пустыми, без выбранной опции. Существуют ли какие-либо команды, которые оставляют их отключенными до тех пор, пока не будет нажат курсор мыши? При запуске программы я sh не заполнял поля

1 Ответ

1 голос
/ 31 января 2020

Вот простое решение для вас:

import tkinter as tk

root = tk.Tk()

y_n = tk.StringVar()
y_n.set('None Selected')

r1 = tk.Radiobutton(root, text='NADH', variable=y_n, value='Y').pack()
r2 = tk.Radiobutton(root, text='FAD', variable=y_n, value='N').pack()

root.mainloop()

Вы должны установить значение переменной y_n на то, что не является значением любого из Radiobutton s. Точно так же, как я установил значение None Selected, вы должны установить значение, отличное от 'Y', 'N' или ''(Empty String).

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