Виджет меню Tkinter - PullRequest
       7

Виджет меню Tkinter

0 голосов
/ 19 декабря 2010

Я создаю меню в Tkinter. После того, как мое меню было создано, я бы хотел изменить ярлык радиокнопки. Нечто похожее на метод .configure . Как мне это сделать?

Я хочу иметь возможность изменить текст радиокнопок с «Привет» на «Привет!».

Отрывок:

    self.B3Me = Tkinter.Menu(self, tearoff=0,
                                activebackground='grey15',
                                activeforeground='grey95')
    self.B3MeVar = Tkinter.StringVar()
    self.B3Me.add_radiobutton(label='Hello', variable=self.B3MeVar,
                                 command=self.B3_menu_beh)

1 Ответ

1 голос
/ 19 декабря 2010

Для изменения метки используйте метод entryconfig. Вы даете этому методу индекс, который может быть целочисленной позицией элемента или самой меткой. Например:

self.B3Me.entryconfig("Hello", label="Goodbye!")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...