[python] Tkinter 창 크기 변경
Tkinter는 Python에서 GUI 프로그래밍을 할 때 사용되는 표준 라이브러리입니다. Tkinter를 사용하여 생성한 창의 크기를 변경하는 방법에 대해 알아보겠습니다.
Tkinter로 창을 생성하고 크기를 조정하기 위해서는 다음과 같은 단계를 따라야 합니다.
1. Tkinter 모듈 import하기
from tkinter import *
2. 창 생성 및 설정
root = Tk() # Tkinter 창 생성
root.geometry("400x300") # 창의 초기 크기 설정
3. 크기 변경
root.geometry("800x600") # 창의 크기 변경
위의 코드에서 geometry()
함수를 사용하여 창의 크기를 변경합니다. 함수의 파라미터에는 "가로크기x세로크기"
형식으로 크기를 설정합니다.
다음은 전체 예제 코드입니다.
from tkinter import *
root = Tk()
root.geometry("400x300") # 초기 크기 설정
# 화면 중앙에 창 배치
screen_width = root.winfo_screenwidth()
screen_height = root.winfo_screenheight()
x = (screen_width - 400) // 2
y = (screen_height - 300) // 2
root.geometry("+{}+{}".format(x, y))
root.mainloop()
위의 코드를 실행하면 초기 크기가 400x300인 창이 생성되고, root.geometry("800x600")
코드를 추가하면 창의 크기가 800x600으로 변경됩니다.
이와 같이 Tkinter를 사용하여 창의 크기를 변경할 수 있습니다.