我试图建立一个小菜单,但我遇到了问题,因为我不知道如何删除标签内容。当我点击菜单的另一部分时,文本应该消失,但它不是那样的。我只知道我必须使用命令' destroy',但我不知道在哪里以及如何。我求你帮忙。
这是我的代码:
from tkinter import *
from tkinter import messagebox
window = Tk()
Menu_bar=Menu(window)
window.geometry("400x400")
def des():
des=Label(window,text="Marta")
des.pack(side=LEFT)
def des2():
des2=Label(window,text="Something")
des2.pack(side=LEFT)
first=Menu(Menu_bar, tearoff=0)
first.add_command(label="Author",command=des)
Menu_bar.add_cascade(label="Info",menu=first)
second=Menu(Menu_bar, tearoff=0)
second.add_command(label="Click",command=des2)
Menu_bar.add_cascade(label="Info2",menu=second)
window.config(menu=Menu_bar)
window.mainloop()