반응형 공부2 Tkinter 위젯 배치 스터디 - grid / pack / place Tkinter에서 위젯을 화면에 배치하는 방법에는 pack / grid / place의 세가지 방식이 있습니다. grid는 엑셀과 같은 이미지를 떠올리면 될 것 같습니다. 행과 열을 기준으로 위치시키는 방식이고, pack은 상/하/좌/우(동/서/남/북)으로 위치시키는 방식, 그리고 place는 절대좌표계를 이용해서 위치시키는 방식입니다. 1. Grid방식 import tkinter as tk root = tk.Tk() root.title("GUI Grid위젯배치") root.geometry("640x480+100+100") root.resizable(True,True) bb1 = tk.Button(root, text="(0,0)") bb1.grid(row=0,column=0) bb2 = tk.Button.. 2024. 3. 29. Tkinter 기본 활용 예전에 테스트삼아 해봤는데, 오랫만에 하니까 잘 모르는 것도 있고, 좀 바뀐 부분도 있어서 정리도 할겸 올립니다. 아래와 같은 tkinter 화면을 만들겁니다. 1. main.py 우선 main.py에서는 구동만 시켜주고, 화면을 구성하는 파일은 gui.py로 별도 모듈로 만들 예정입니다. import gui if __name__ == '__main__': gui.main_screen() 2. gui.py import tkinter as tk def main_screen(): root = tk.Tk() root.title("GUI Sample") root.geometry("640x480+100+100") root.resizable(True,True) root.configure(background='whi.. 2024. 3. 28. 이전 1 다음 반응형