Tkinter | 控件摆放

控件永远都是一行一个,不好看,所以想稍微摆一摆。

控件摆放:

方法 可选参数 参数值 说明
pack() 最方便的方法。
side 控件的大致位置。
‘top’ 上边。
‘bottom’ 下边。
‘left’ 左边。
‘right’ 右边。
tk.LEFT 同’left’。
grid() 用表格的方法摆放。
row 任意int值 行号。
column 任意int值 列号。
rowspan 任意int值 指定控件跨越多行显示。
columnspan 任意int值 指定控件跨越多列显示。
sticky 指定控件跨对齐方向。
‘N’ 上边。
‘S’ 下边。
‘W’ 左边。
‘E’ 右边。
‘N’+’S’+’W’+’E’ 拉伸居中。
place() 用像素精确摆放。
x 任意int值 像素值。
y 任意int值 像素值。
anchor 控件基于哪一角固定。
‘nw’ 左上。
‘n’ 上。
‘ne’ 右上。
‘w’ 左。
‘center’ 中间。
‘e’ 右。
‘sw’ 左下。
‘s’ 下。
‘se’ 右下。