
kivy
python之kivy
GrofChen
人生苦短
展开
-
Kivy之Config应用配置
from kivy.config import ConfigConfig.getint('kivy', 'desktop')方法说明add_callback(callback,section = None,key = None )添加在节点或键已更改时要调用的回调adddefaultsection(section)添加一个节点get(section,option,** kwargs)获取节点的选项值getdefault(section,option,defa原创 2020-06-26 15:20:41 · 1083 阅读 · 1 评论 -
Kivy之Button按钮
代码:import kivykivy.require("1.9.1")from kivy.app import Appfrom kivy.uix.button import Buttonclass ButtonApp(App): def build(self): btn = Button(text ="这时一个按钮", # 文本 font_size ="20sp",原创 2020-06-25 17:37:29 · 4667 阅读 · 2 评论 -
Kivy之BoxLayout布局
代码:import kivykivy.require("1.9.1")from kivy.app import Appfrom kivy.uix.label import Labelfrom kivy.uix.boxlayout import BoxLayoutclass BoxLayoutApp(App): def build(self): HB = BoxLayout(orientation='horizontal') # 定义盒子,并设置内部的部件水平排列原创 2020-06-25 14:54:43 · 1529 阅读 · 0 评论 -
Kivy之Label标签标记markup
class LabelApp(App): def build(self): return Label(text = "这是一个[sub]标签[/sub]", font_size = '120sp', # px、dp、sp单位 color = [0.5, 0.5, 1, 1], # RGBA色彩 markup = True)label = La原创 2020-06-23 11:22:28 · 1182 阅读 · 0 评论 -
Kivy之Lable及Mac下中文乱码
# 导入kivy库import kivy# 使用的版本即当前版本kivy.require("1.11.1")# 我们所创建的App类要继承的父类from kivy.app import App# 我们所创建的App要用到的Label部件from kivy.uix.label import Label# 定义一个App类class TestApp(App): def build(self): # 显示标签的文本 return Label(text原创 2020-06-22 14:16:44 · 644 阅读 · 0 评论 -
Mac系统下安装kivy
Kivy是Python的一个图形用户界面开源库,可以在Windows、macOS、Android、iOS、Linux等开发多平台应用程序。为便于开发,本人使用的是Mac系统。下面开始安装Kivy:1.安装HomebrewHomebrew是一款macOS系统的包管理工具。terminal命令:/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"如果执行时出现:==原创 2020-06-22 13:48:35 · 1565 阅读 · 0 评论