[python] Tkinter 위젯 스타일 변경 예제

Tkinter는 Python에서 GUI 프로그래밍을 위한 표준 라이브러리입니다. Tkinter를 사용하면 윈도우, 버튼, 라벨 등과 같은 다양한 위젯을 생성하고 스타일을 변경할 수 있습니다. 이번 예제에서는 Tkinter 위젯의 스타일을 변경하는 방법을 살펴보겠습니다.

필요한 모듈 import하기

from tkinter import *

윈도우 생성하기

root = Tk()
root.title("위젯 스타일 변경")

# 윈도우 크기 설정
root.geometry("300x200")

버튼 스타일 변경하기

# 버튼 생성
button = Button(root, text="클릭", padx=10, pady=5)

# 버튼 스타일 설정
button.config(bg="blue", fg="white", font=("Arial", 12, "bold"))

라벨 스타일 변경하기

# 라벨 생성
label = Label(root, text="안녕하세요!")

# 라벨 스타일 설정
label.config(bg="yellow", fg="black", font=("Calibri", 14, "italic"))

위젯 배치하기

button.pack(pady=10)
label.pack()

# 윈도우 이벤트 루프 시작
root.mainloop()

위의 예제 코드를 실행하면, 스타일이 변경된 버튼과 라벨이 포함된 윈도우 창이 생성됩니다. 스타일 변경에 사용된 속성들은 다음과 같습니다.

이 외에도 다양한 속성을 사용하여 위젯의 스타일을 변경할 수 있습니다. Tkinter에서 제공하는 위젯 스타일 변경 방법에 대해 더 자세히 알고 싶다면, 공식 문서를 참조하시기 바랍니다.