Tkinter에서 창의 크기와 위치는 Geometry Manager(지오메트리 매니저)를 통해 손쉽게 설정할 수 있습니다. 메인 윈도우에 geometry(너비x높이+x좌표+y좌표) 형식의 geometry() 메서드를 적용하면, 프로그램 실행 시 창이 화면의 원하는 특정 위치에서 열리도록 지정할 수 있습니다.
여기서 x좌표와 y좌표는 화면 왼쪽 상단 모서리를 기준으로 한 픽셀 단위의 거리를 의미합니다.
예제 코드
# 필요한 라이브러리 임포트
from tkinter import *
# Tkinter 프레임 인스턴스 생성
win = Tk()
# 창의 크기와 위치 설정
win.geometry("700x350+300+300")
# 라벨 생성
Label(win, text="이 창은 (300, 300) 위치에서 열립니다", font=('Helvetica 15 bold')).pack(pady=30)
win.mainloop()
실행 결과
위 코드를 실행하면 화면의 지정된 좌표(300, 300)에 창이 열리고, 라벨 텍스트가 함께 표시됩니다.
