在管理布局的时候,都要基于面向对象编程,首先定义Frame组件,然后在Frame内设定自己想要的widgets
关于面向对象GUI,官方文档有实例模块
pack 参数
1、anchor:("n", "ne", "e", "se", "s", "sw", "w", "nw", "center".)锚点定位类似东南西北
2、expand (布尔值,0 or 1)
3、fill( 'x', 'y', 'both', 'none'.)X轴Y轴填充拉伸
4、ipadx and ipady:指定内部距离的填充
5、padx and pady:指定外部距离填充
6、side:('left', 'right', 'top', 'bottom')
grid参数
1、column
2、columnspan:(跨列占的格子数量)
3、row
4、rowspan(跨行占的格子数)
5、stickly:("n","s","w","e","nw","sw","se","ne","center"(默认))组件紧贴所在单元格的某一角,对应于东南西北4个角落
6、ipadx and ipady:指定内部距离的填充
7、padx and pady:指定外部距离填充
place参数
1、x,y:相对于窗口的绝对坐标
2、relx,rely:相对于父组件的相对坐标,取值(0~1)
3、width:组件的高度
4、height:组件的宽度
5、relwidth,relheight:相对于父组件的高度和宽度,取值0-1
6、anchor:锚点









