tkinter로 UI 구성 시 grid view 사용시에 각 컬럼사이에 공백을 주고 싶을떄가 있습니다.
예를 들면 위 화면에서 콤보박스와 텍스트 박스가 붙어있어 사이에 간격을 주고 싶습니다.
위와 같이 만들어주려면 해당하는 그리드 row 혹은 column에 속성을 주면 됩니다.
root = Tk()
root.title("Title")
# ...
# 코드 생략
# ...
primaryRadio.grid(row=0, column=0)
primaryCombo.grid(row=0, column=1)
primaryText.grid(row=0, column=3)
root.grid_columnconfigure(2, minsize=20)
root.mainloop()
해당 view에 row의 경우 grid_rowconfigure(원하는row, minsize=x)
column의 경우 grid_columnconfigure(원하는 column, minsize=x)
과 같이 주고자 하는 사이즈를 주면 공백을 만들어 줄 수 있습니다.
pip 명령어 실행 안될때 해결하는 법 (환경변수, 재설치) (0) | 2022.04.13 |
---|---|
0. 파이썬 시작하기 (Hello World) (0) | 2021.05.16 |