Widget Label ใน Tkinter ใช้แสดงข้อความและภาพในแอปพลิเคชัน เราสามารถกำหนดคุณสมบัติของ Label ที่สร้างขึ้นโดยค่าเริ่มต้นได้
หากต้องการลบ Label ที่กำหนดในแอปพลิเคชัน Tkinter ให้ใช้เมธอด destroy()
ตัวอย่าง
ในตัวอย่างนี้ จะสร้างปุ่มที่ให้ผู้ใช้ลบ Label ออกจาก widget
# 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()ผลลัพธ์
การรันโค้ดจะแสดงหน้าต่างพร้อม Label และปุ่ม

คลิกปุ่มเพื่อลบ Label ออกจากหน้าต่าง
