Tk -Layout Widgets

布局小部件用于处理Tk应用程序的布局.框架小部件用于组其他小部件,地点,包和网格是布局管理器,使您可以完全控制添加到窗口.可用布局小部件列表如下所示 :

Sr.No.小部件&说明
1Frame

用于容纳其他小部件的容器小部件.

2Place

小工具,将其他小部件保存在特定位置,其坐标为原点和大小.

3Pack

简单小部件,用于在将小部件放入父窗口小部件之前按块组织小部件.

4Grid

嵌套小部件的小工具包装在不同的方向.

一个简单的Tk示例如下所示for layout widgets :

#!/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

当我们运行上述程序时,我们将得到以下输出 :

Frame Widget Example