Попытка добавить опцию меню с помощью tkinter

#python #tkinter #tkinter-menu

Вопрос:

Пытаюсь добавить опцию меню, но мой код выходит из строя. пробовал несколько способов добавления, но не уверен, как это сделать. любая подсказка будет полезна.!!!

Я перепробовал много способов, опубликованных в Google, также пытался написать какой-то код, но где-то не удается привязать меню и Tkinter

Любые рекомендации будут оценены по достоинству.

Комментарии:

1. В вашем коде нет меню?

2. Я пытался писать код, но он продолжал сбоить. Не знаю, куда мне нужно писать.

3. Я новичок в программировании и теперь не знаю, куда добавить

Ответ №1:

Создайте tk.Menu и добавьте команды с помощью menu.add_command . Читайте здесь для получения дополнительной информации о меню tkinter и о том, как добавлять подменю. Для вашего кода вы можете добавить меню, подобное этому:

 ...
tk.Tk.__init__(self)
#self._GUID()
self.x = self.y = 0
self.menu = tk.Menu(self)
self.menu.add_command(label = "Menu command name", command = self.doSomething)
self.config(menu = self.menu)
self.canvas = tk.Canvas(self, width=512, height=512, cursor="cross")
...