Python

(파이썬) tkinter: Label 위젯 사용하기

고니자니 2023. 8. 22. 14:35
반응형

파이썬, tkinter 모듈에 있는 Label(라벨, 레이블)을 사용하는 예제입니다.

from tkinter import *
tkinter 모듈의 모든 것을 포함시켜라는 의미입니다.
변수 = Tk()
윈도우를 생성합니다.
변수.geometry("500x200")
윈도우 창의 크기를 가로 500 픽셀, 세로 200 픽셀 크기로 만듭니다.
Label(...)
라벨(레이블)을 생성합니다. 다음과 같은 속성을 사용할 수 있습니다.
text: 라벨에 출력할 텍스트
font: 폰트와 크기 지정
fg: 전경색(글자색)
bg: 배경색
width, height: 라벨 위젯의 가로와 세로 크기(단위: 글자 수)

*. Label() 만으로 화면에 라벨이 출력되지 않습니다. pack()  함수를 호출해야 윈도우에 라벨이 출력됩니다.

 

from tkinter import *
window = Tk()

window.geometry("500x200")
window.title("Label 테스트")

label1 = Label(window, text="안녕하세요", bg="blue", fg="yellow",
               width=40, height=1)
label2 = Label(window, text="홍길동입니다", bg="yellow", fg="blue",
               width=40, height=3)

label1.pack()  # label1을 윈도우 화면에 출력
label2.pack()

window.mainloop()

(파이썬) tkinter, Label 위젯 사용하기

반응형