1、kv文件及kv语法入门

本节包含了,建立kv文件的方法,插入模块的技巧。对比图片基本上能明白。

0、小技巧:快速引用模块。

1、建立kv文件。

对比图片,看命名规则,当然你也可以命名为thelabapp.kv.随便你。大小写也随便你。

2、相关代码:

from kivy.app import App
from kivy.uix.widget import Widget


class MainWidget(Widget):
    pass
class TheLabApp(App):
    pass


if __name__ == '__main__':
    TheLabApp().run()

kv文件代码:从此段中了解一下,其格式,大致与python相同。都是4个空格。然后初步了解命名规则,注意大小写。dp是一个单位,目前暂时知道即可。

模块的引用是在python中完成了。所以在kv文件中未有特殊处理。请知悉。后期有模块可以直接在kv文件中引用。不用在python中写出。

另外,需要了解的是。小组件widget属于App的一部分,我是这样理解的。后期会有针对不同从属关系的处理。

MainWidget:
<MainWidget>:
    Button:
        text:"hello one"
        size:"80dp","40dp"
        pos:"100dp","200dp"  #left,bottom,(0,0)
    Button:
        text:"hello two"
        size:"80dp","40dp"
        pos:"10dp","20dp"  #left,bottom,(0,0)

3、运行结果如图:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PyAIGCMaster

1毛钱也是爱

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值