Tkinter菜单小工具

时间:2010-12-19 07:43:00

标签: python menu tkinter

我正在Tkinter中创建一个菜单。创建菜单后,我希望能够更改radiobutton的标签。与 .configure 方法类似的东西。我该怎么做?

我希望能够将radiobuttons文本从“Hello”更改为“Hello!”。

段:

    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 个答案:

答案 0 :(得分:1)

要修改标签,请使用entryconfig方法。您为此方法指定一个索引,该索引可以是项的整数位置,也可以是标签本身。例如:

self.B3Me.entryconfig("Hello", label="Goodbye!")