在 Python Tkinter 中删除标签
Tkinter 标签小部件用于在应用程序中显示文本和图像。我们还可以配置在 tkinter 应用程序中默认创建的标签小部件的属性。
如果我们想删除在 tkinter 应用程序中定义的标签,则必须使用 destroy() 方法。
示例
在此示例中,我们将创建一个按钮,允许用户从该小部件中删除标签。
# Import the required libraries from tkinter import * from tkinter import ttk from PIL import Image, ImageTk # Create an instance of tkinter frame or window win = Tk() # Set the size of the window win.geometry("700x350") def on_click(): label.after(1000, label.destroy()) # Create a Label widget label = Label(win, text=" Deleting a Label in Python Tkinter", font=('Helvetica 15')) label.pack(pady=20) # Add a Button to Show/Hide Canvas Items ttk.Button(win, text="Delete", command=on_click).pack() win.mainloop()
输出
如果我们运行以上代码,它将显示一个带有标签和按钮的窗口。
现在,单击按钮以从窗口中删除标签。
广告