消息框未显示

时间:2015-08-28 07:52:01

标签: python tkinter

我不知道为什么,但我的留言框没有显示出来。顶部应该有一个菜单栏,有一个"帮助"应该弹出一个消息框的按钮。但所有这些代码显示的是我的计算器减去菜单栏。我的代码有什么遗漏或错误吗?我多次查看它,我不知道出了什么问题。它看起来很好,因为其他一切都在工作但我的消息框...我该怎么做才能解决这个问题?

这是我的代码:

        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)

1 个答案:

答案 0 :(得分:1)

删除root.config(menu = menubar)中的if __ name __ == '__ main __',然后会显示帮助菜单。