[Tutor] ttk menubutton
Phil
phillor9 at gmail.com
Wed Apr 12 01:42:36 EDT 2023
I'm attempting to get the options from a ttk menubutton without a lot of
success. The menubutton and it's list of options are displayed but I
don't understand the error message.
# create a menu
self.menu = tk.Menu(self.mainwindow)
self.menu.add_command(label="Option 1")
self.menu.add_command(label="Option 2")
self.menu.add_command(label="Option 3")
self.menu_button.bind("<ButtonRelease-1>",
self.on_menu_button_release)
def on_menu_button_release(self, event):
# get the selected option
selected_option = self.menu.entrycget(
self.menu.index(tk.ACTIVE), "label")
print(f"Selected option: {selected_option}")
_tkinter.TclError: wrong # args: should be ".!menu entrycget index option"
--
Regards,
Phil
More information about the Tutor
mailing list