Tk 布局小部件

Tk 布局小部件

布局小部件用于处理Tk应用程序的布局。框架小部件用于组合其他小部件,并使用布局管理器place、pack和grid来完全控制您添加到窗口的内容。可用的布局小部件列表如下所示−

序号 组件与描述
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

当我们运行上面的程序时,将会得到如下的输出:

Tk 布局小部件

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程