我怎样才能使用命令' destroy'在python? GUI - 简单的菜单

时间:2017-05-26 11:11:21

标签: python tkinter menu destroy

我试图建立一个小菜单,但我遇到了问题,因为我不知道如何删除标签内容。当我点击菜单的另一部分时,文本应该消失,但它不是那样的。我只知道我必须使用命令' 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()

0 个答案:

没有答案