Tkinter는 프로그램을 실행하면 화면에 나타나는 윈도우(window) 또는 프레임(frame)을 생성하는 파이썬의 대표적인 GUI 라이브러리입니다. Tkinter의 모든 함수와 모듈은 서로 독립적으로 동작하기 때문에, 필요한 특정 함수만 사용해 윈도우의 속성을 자유롭게 커스터마이징할 수 있습니다.
Tkinter는 애플리케이션마다 기본 루트 윈도우(root window)를 자동으로 생성합니다. 이때 윈도우 제목 표시줄에 나타나는 기본 타이틀을 변경하고 싶다면 title() 메서드를 활용하면 됩니다.
title(text="원하는 제목")
기본 사용 예제
아래는 Tkinter 프레임 객체를 생성한 뒤, 윈도우의 크기와 제목을 직접 지정하는 간단한 예제 코드입니다.
# 라이브러리 임포트
from tkinter import *
# 윈도우 인스턴스 생성
win = Tk()
# 윈도우 크기 설정
win.geometry("700x400")
# 윈도우 제목 설정
win.title("tutorialspoint.com")
# 필요하다면 라벨 생성
Label(win, text="The Title is tutorialspoint.com", font=('Helvetica bold', 20), fg="green").pack(pady=20)
# 윈도우 실행 유지
win.mainloop()실행 결과
위 파이썬 코드를 실행하면 제목 표시줄이 tutorialspoint.com으로 설정된 윈도우가 나타납니다. 윈도우 안에는 초록색 굵은 글씨로 작성된 라벨도 함께 표시됩니다.
