Tkinter radiobutton, передавая stringvar к кнопке, выполняющей ту же кнопку - PullRequest
0 голосов
/ 24 марта 2020

Каждый раз, когда я нажимаю кнопку, мне нужно выполнить команду fonts (), чтобы выскочило окно с различными параметрами радиокнопки. Тогда мне также нужно, чтобы текст кнопок был выбором радиокнопки. Я пришел со следующим псевдокодом:

def fonts():
  radwin = tk.Tk()
  tk.radiobutton(radwin,etc)
  radwin.mainloop()

root=tk.Tk()
button=tk.button(root, text=*radiobuttonchoice*,command = fonts)
root.mainloop()

Я борюсь за две вещи: 1) Как я могу передать значение radiobutton вне функции (то есть, как я правильно инициализирую v = StringVar и затем, конечно, v.get () 2) Мне как-то нужно инициализировать текст кнопки с текущим начальным выбором даже до вызова команды шрифта.

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