Kivy 5种常用图形界面布局
来源:洛阳达内IT教育培训机构时间:2021/8/9 11:28:22
Kivy 5种常用图形界面布局
浮动布局
对于浮动布局,小部件基本上是没有限制的。通过设置组件的大小和位置,我们可以在布局中随意控制小部件。
相对布局
RelativeLayout相对布局与上面提到的浮动布局相似,但浮动布局中的小部件是基于定位的,而相对布局使用相对定位。
固定布局
AnchorLayout固定布局是用来固定布局层中的小部件的位置,它可以在左侧、右侧、顶部、底部和中央进行固定。
与上面的布局不同,固定布局需要在实例化时指定固定方式的参数:
l anchor_x参数表示X轴坐标的固定方式,接受left、center和right;
l anchor_y参数表示Y轴坐标的固定方式,接受top、center和bottom;
网格布局
GridLayout网格布局是各类图形界面开发中非常常用的布局层。在布局层中,通过设置行和列,灵活地自适应控制组件在布局层的位置。
实例化的GridLayout()必须指定行rows、列cols中至少一个值,不然将会抛出异常。
堆叠布局
StackLayout堆叠布局用于垂直或水平地安排部件。堆叠布局支持以下两种方法来控制小部件的排列:
l lr-tb:从左到右,然后从上到下地排列;
l tb-lr:从上到下,然后从左到右地排列;
按照orientation的布局设置上述的堆叠方式。
尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/3850/news/393490/违者必究!
以上就是洛阳达内IT教育培训机构 小编为您整理 Kivy 5种常用图形界面布局的全部内容。