当前位置:   article > 正文

kivy--python图形界面工具_kivy可视化工具

kivy可视化工具

kivy

(问题一)解决中文字体乱码问题

在设置中文标签会遇到乱码的问题
字体乱码
来,几行代码你改善
你好世界
话不多说上代码

# 主要是结合 kivy 的 resource模块
from kivy.resources import resource_find,resource_add_path

resource_add_path('font/')
font1 =  resource_find('Droid-Sans-Fallback.ttf') # 使用相对路径,也可以使用绝对路径
# 将字体放到同一路径下 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

字体链接: DroidSansFallback.ttf
提取码: z0j6

在使用中文text时, 对文本进行声明 font_name

from kivy.resources import resource_add_path,resource_find
from kivy.app import App
from kivy.uix.label import Label

resource_add_path('font/')
font1 = resource_find('DroidSansFallback.ttf')

class LabelApp(App):
       def build(self):
        l = Label(text='你好!世界!', font_size=150,font_name = font1)
        return l
if __name__ == '__main__':
    LabelApp().run()
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

乱码问题就解决了!!!



尾er…

-初次接触kivy,好想找个大能。

-基本上各种问题,各种度娘,各种博客。

-教程都是英文文档,可怜我的四六级啊。

-最后欢迎大家前来指教。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/737841
推荐阅读
相关标签
  

闽ICP备14008679号