python kivy 控件(小部件)的属性集合

本文介绍了Python Kivy框架中控件的常见属性,包括id、text、位置类属性如top、right、x、y、center_x、center_y、size、size_hint,以及在不同布局中的使用规则。详细讲解了如何通过这些属性来调整控件的位置和大小,并提到了在FloatLayout、RelativeLayout和BoxLayout中的应用。
摘要由CSDN通过智能技术生成

常用属性(慢慢更新)

1 通用属性

1.1 id

用来在程序中使用的控件标签,kv文件中可编辑,py文件中接收赋值的变量名即可用于id使用,所以这时没有id属性。
如:btn=Button()中btn就是控件标签啦!

命名格式,不用双引号或单引号:id:name

1.2 text

用于一些显示字样内容的控件中,如Button,Label等均有这个属性。有时是title属性,如:ActionPrevious控件。

字符串格式,要用双引号或单引号:text:‘textvalue’

2 位置类属性集合

top 控件最上边缘的线的绝对位置像素值
right: 控件最右边缘的线的绝对位置像素值
x 控件最左边缘的线的绝对位置像素值
y 控件最下边缘的线的绝对位置像素值
center_x 控件中间横向的切线的绝对位置像素值
center_y 控件中间纵向的切线的绝对位置像素值
center是(center_x ,center_y )的集合
pos是(x ,y )的集合
pos_hint 是一个和父控件的相对位置集合,是0-1之间的数字

pos_hint实质是字典dict格式{‘x-axis-key’:value,’y-axis-key’:value}
x-axis-key代表着x,center_x,right,
y-axis-key代表着y,center_y,top
value值是一个0-1的数值 因此

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值