随笔分类 -  [Kivy开发笔记]

通过python的kivy UI设计框架开发一个小工具,以熟悉kivy中的控件,事件,布局等知识
Kivy中ActionBar控件的使用
摘要:这个控件可以作为导航栏来使用,效果非常好。 1. ActionBar包含的组件 ActionBar中需要一个ActionView作为容器来存放其他控件,比如:ActionPrevious、ActionOverflow、ActionButton、ActionGroup等子控件。 ActionPrevi 阅读全文

posted @ 2020-05-27 12:33 yellowstronger 阅读(1034) 评论(0) 推荐(0)

Kivy中RadioButton控件实现
摘要:1. 导入依赖模块 from kivy.app import App from kivy.lang import Builder from kivy.uix.boxlayout import BoxLayout from kivy.uix.behaviors import ToggleButtonB 阅读全文

posted @ 2020-05-27 12:16 yellowstronger 阅读(847) 评论(1) 推荐(0)

Kivy控件的hover事件实现
摘要:1. 导入依赖模块 from kivy.app import App from kivy.core.window import Window from kivy.clock import Clock from kivy.uix.boxlayout import BoxLayout from kivy 阅读全文

posted @ 2020-05-27 12:03 yellowstronger 阅读(879) 评论(1) 推荐(0)

Kivy中显示汉字的问题
摘要:1. kivy中显示中文乱码和提示错误的原因: 编码问题 字体问题 2. 字体问题的解决 可以下载支持中文的字体文件ttf,我这里使用了微软雅黑中文简体msyh.ttf。我们在编写布局时可以直接在相关控件上指定字体类型 # 在py文件中的使用方式: btn = Button(text='我的世界', 阅读全文

posted @ 2020-05-27 11:56 yellowstronger 阅读(5104) 评论(1) 推荐(0)

Kivy主窗体大小的控制
摘要:1. 引入依赖模块 主窗体大小的控制,需要使用到kivy.core.window中的Window模块 1 from kivy.app import App 2 from kivy.core.window import Window 3 from kivy.uix.boxlayout import B 阅读全文

posted @ 2020-05-27 10:48 yellowstronger 阅读(1764) 评论(0) 推荐(1)

导航