问题描述
尝试添加菜单选项但我的代码崩溃。尝试了多种添加方式,但不确定如何添加。任何提示都会有所帮助。!!!
我尝试了很多在google上发布的方法也尝试编写一些代码,但在某些地方无法绑定Menu和Tkinter
任何参考将不胜感激。
解决方法
创建一个 tk.Menu
并使用 menu.add_command
添加命令。 Read here 了解有关 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")
...