본문 바로가기
Python/Tkinter

[Tkinter] 4. 기본 위젯: 레이블 Label 위젯

by 파인스코어 2024. 2. 14.
728x90

레이블 Label

레이블은 텍스트나 이미지를 표시해주는 위젯이다.

일반적으로 읽기 전용이기 때문에 사용자와 상호작용 하지 않는다.

label = ttk.Label([부모], text=[텍스트])

이미지 표시

image = PhotoImage(file='[이미지 파일 경로]')
label['image'] = image

구성 옵션

text

레이블에 표시될 문자열

textvariable

text 대신 변수를 지정해 변수의 값(문자열)이 업데이트되면 바로 적용된다.

image

이미지 파일 경로가 담긴 Tk Image 객체를 지정해서 이미지를 표시한다.

compound

문자열과 이미지를 동시에 표시할 때 이미지의 위치

justify

문자열 정렬 방법

wraplength

문자열 줄내림 너비

참고

https://tkdocs.com/tutorial/widgets.html#label

https://tcl.tk/man/tcl8.6/TkCmd/ttk_label.htm

728x90