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
위의 프로그램을 실행하면 다음과 같은 결과가 나옵니다.