消息框没有显示
问题描述:
我不知道为什么,但我的消息框没有显示出来。在顶部应该有一个菜单栏,上面有一个“帮助”按钮,应该弹出一个消息框。但所有这些代码显示的是我的计算器减去菜单栏。我的代码中是否有缺失或错误?我多次查看过,并且我不知道哪里出了问题。它看起来很好,因为一切正常,但我的消息框...我该怎么办来解决这个问题?消息框没有显示
这是我的代码:
self.menubar = Menu(self)
def about():
messagebox.showinfo(title = "About", message = "Hello")
return
self.helpMenu = Menu(self.menubar)
self.menubar.add_cascade(label = "Help", menu=self.helpMenu)
self.helpMenu.add_command(label = "About", command=about)
root.config(menu=self.menubar)
答
删除root.config(menu = menubar)
在if __ name __ == '__ main __'
然后帮助菜单会显示出来。
+0
非常感谢!他们有什么错误? –
+0
我看到谢谢你:D –
您的标题显示消息框没有显示,但您的问题似乎是说问题实际上是菜单栏没有显示。你能澄清吗? –