#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")
...