Tkinter 레이블 위젯은 애플리케이션에 텍스트와 이미지를 표시하는 데 사용됩니다. tkinter 애플리케이션에서 기본적으로 생성되는 Label 위젯의 속성을 구성할 수도 있습니다.
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()
출력
위의 코드를 실행하면 레이블 위젯과 버튼이 있는 창이 표시됩니다.
이제 버튼을 클릭하여 창에서 레이블을 삭제합니다.