对不起的问题演示表示抱歉。我的问题是我试图使用窗口内置的文件浏览器创建一个菜单栏来打开MP3。出现GUI,但菜单不存在,只有GUI窗口。但是没有语法错误。目标是在“文件”菜单中创建“打开”按钮和“退出”按钮。以下所有代码都是整个代码..
""" 音乐播放器 """
from tkinter import *
app = Tk()
app.geometry("600x200")
app.mainloop()
menu = Menu(self.master)
self.master.config(menu=menu)
file = Menu(menu)
file.add_command(label='Exit', command=self.client_exit)
menu.add_cascade(label='File', menu=file)
答案 0 :(得分:0)
代码重用可以为您节省大量时间,但您必须确保它们完全匹配。这意味着将self.master
到app
和self.client_exit
等引用更正为您调用的“开放”函数。
from tkinter import *
app = Tk()
app.geometry("600x200")
menu = Menu(app)
file = Menu(menu)
file.add_command(label='Open', command=print) # replace 'print' with the name of your open function
file.add_command(label='Exit', command=app.destroy) # closes the tkinter window, ending the app
menu.add_cascade(label='File', menu=file)
app.config(menu=menu)
app.mainloop() # at the end