布局小部件用于处理Tk应用程序的布局。可用的布局小部件列表如下所示-

Sr.No.Widgets & 描述
1 Frame

集合小部件以容纳其他小部件。

2 Place

小部件,用于将其他小部件固定在特定位置,并带有其原点和确切大小的坐标。

3 Pack

简单的小部件,用于将小部件组织成块,然后再将其放置在父小部件中。

4 Grid

用于嵌套在不同方向包装的小部件的小部件。

下面是布局小部件的一个简单的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

当我们运行上面的程序时,我们将获得以下输出-

Frame Widget 示例

这一章你学到了什么?来做个笔记,好记忆不如烂笔头! 如果觉得对您有帮助,麻烦帮分享给您的朋友。

祝学习愉快! (如果觉得不正确,选中要修改的内容->右键->编辑)

点我分享笔记