pos: 0,0 #放在最左下角 size:100,50 #使用像數大小 pos: root.x, root.height - self.height #計算方式放置
size_hint : .4 , .3 #代表橫向大小佔全寬 0.4 pos_hit: {'x': 0.1 , 'top':1} #放在左邊 0.1 ,上方在最高處 pos_hint: {'right': 0.5, 'y': 0} #水平最右方在 0.5(中間) ,垂直放在最下方 0
kivy/lang/builder.py 修改內容
<label>: font_name: "mingliu.ttc"
<Label>: font_name: "NotoSansCJK-Regular.ttc" <TextInput>: font_name: "NotoSansCJK-Regular.ttc"
from kivy.app import App from kivy.core.text import LabelBase, DEFAULT_FONT from kivy.resources import resource_add_path from kivy.uix.boxlayout import BoxLayout #要完整路徑 resource_add_path('/usr/share/fonts/opentype/noto') LabelBase.register(DEFAULT_FONT, 'NotoSansCJK-Regular.ttc')
from kivy.core.window import Window Window.size = (200, 200)