有人说kivy对中文的支持不太好。其实解决方案很多。
以下是kv文件中的字体使用示例 。
WidgetsExample:
<WidgetsExample>:
cols:3
Button:
text:"计数"
font_name:r"c:/windows/fonts/simhei.ttf" #黑体
on_press:root.on_button_click()
Label:
text:root.my_text
font_size:"80dp"
font_name:"fonts/LCD.ttf"
color:1,0.5,1,1 #RGBA
在第一个按钮中,引用了系统字库的黑体。
在第二个中,使用了自定义的文件夹下的字体。同时引用了,完善了字号、颜色等信息。
本节内容比较简单。
py代码如下:
from kivy.app import App
from kivy.metrics import dp
from kivy.properties