Computer >> Máy Tính >  >> Lập trình >> Python

Xóa nhãn trong Python Tkinter

Các widget nhãn Tkinter được sử dụng để hiển thị văn bản và hình ảnh trong ứng dụng. Chúng tôi cũng có thể định cấu hình các thuộc tính của tiện ích Nhãn được tạo theo mặc định trong ứng dụng tkinter.

Nếu chúng tôi muốn xóa một nhãn được xác định trong ứng dụng tkinter, thì chúng tôi phải sử dụng hủy () phương pháp.

Ví dụ

Trong ví dụ này, chúng tôi sẽ tạo một Nút cho phép người dùng xóa nhãn khỏi tiện ích con.

# 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()

Đầu ra

Nếu chúng ta chạy đoạn mã trên, nó sẽ hiển thị một cửa sổ có tiện ích nhãn và Nút.

Xóa nhãn trong Python Tkinter

Bây giờ, hãy nhấp vào nút để xóa Nhãn khỏi cửa sổ.

Xóa nhãn trong Python Tkinter