tkinter의 Label 위젯은 일반적으로 이미지뿐만 아니라 텍스트를 표시하는 데 사용됩니다. Label(root, text="this is my text") 생성자를 사용하여 레이블 위젯에 텍스트를 추가할 수 있습니다. . 레이블 위젯이 정의되면 지오메트리 관리자를 사용하여 레이블 위젯을 패킹할 수 있습니다.
레이블 위젯을 구성하려면 configure()를 사용할 수 있습니다. 특성. 구성() 이 메서드를 사용하면 레이블 위젯의 텍스트 및 기타 속성을 동적으로 편집할 수 있습니다.
예시
configure()를 사용하여 tkinter 레이블 텍스트를 동적으로 변경하는 방법을 이해하기 위해 예를 들어 보겠습니다. 방법. 이 예에서는 레이블 텍스트 위젯과 레이블 위젯의 텍스트를 업데이트하는 버튼을 생성합니다.
# Import the required library from tkinter import * # Create an instance of tkinter frame or widget win = Tk() win.geometry("700x350") def update_text(): # Configuring the text in Label widget label.configure(text="This is updated Label text") # Create a label widget label=Label(win, text="This is New Label text", font=('Helvetica 14 bold')) label.pack(pady= 30) # Create a button to update the text of label widget button=Button(win, text= "Update", command=update_text) button.pack() win.mainloop()
출력
위의 코드를 실행하면 일부 텍스트와 버튼이 포함된 레이블 위젯이 있는 창이 표시됩니다.
버튼을 클릭하면 텍스트가 업데이트됩니다.