Tk-레이아웃 위젯

레이아웃 위젯은 Tk 애플리케이션의 레이아웃을 처리하는 데 사용됩니다. 프레임 위젯은 다른 위젯을 그룹화하는 데 사용되며 배치, 팩 및 그리드는 창에 추가하는 것을 완벽하게 제어 할 수있는 레이아웃 관리자입니다. 사용 가능한 레이아웃 위젯 목록은 다음과 같습니다.

Sr. 아니. 위젯 및 설명
1

다른 위젯을 보관하는 컨테이너 위젯.

2 장소

원점 좌표와 정확한 크기로 특정 위치에 다른 위젯을 보관하는 위젯입니다.

위젯을 상위 위젯에 배치하기 전에 블록으로 구성하는 간단한 위젯.

4 그리드

다른 방향으로 패킹되는 위젯을 중첩하는 위젯.

레이아웃 위젯에 대한 간단한 Tk 예제가 아래에 나와 있습니다.

#!/usr/bin/wish

frame .myFrame1 -background red  -relief ridge -borderwidth 8 -padx 10 -pady 10
   -height 100 -width 100
frame .myFrame2 -background blue  -relief ridge -borderwidth 8 -padx 10 -pady 10
   -height 100 -width 50
pack .myFrame1 
pack .myFrame2

위의 프로그램을 실행하면 다음과 같은 결과가 나옵니다.