Tk 网格小部件

Tk 网格小部件

网格小部件用于在特定的行和列中布局小部件。网格小部件的语法如下所示 –

grid gridName options

选项

下面的表格列出了网格小部件可用的选项 –

序号 语法和描述
1 -column 设置小部件的列位置。
2 -row 设置小部件的行位置。
3 -columnspan 此小部件要使用的列数。默认为1。
4 -rowspan 此小部件要使用的行数。默认为1。
5 -sticky 设置小部件应该粘附到的单元格的边缘。有效值可以是n表示顶部,s表示底部,e表示右侧,w表示左侧,或这些字母的组合。

下面是一个网格小部件的简单示例 –

#!/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
grid .myFrame1 -columnspan 10 -rowspan 10 -sticky w
grid .myFrame2 -column 10 -row 2

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

Tk 网格小部件

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程