kivy

kivy戦記(1-3) とりあえず表示は出来た

kivy
この記事は約2分で読めます。

前回のものを少し修正したら、とりあえず表示は出るようになりました。

filelist.py(前回と変わらず)


from kivy.uix.screenmanager import Screen
from kivy.app import App
from kivy.lang import Builder
from kivy.core.window import Window
from kivy.uix.widget import Widget
from kivy.uix.boxlayout import BoxLayout
from kivy.uix.popup import Popup
from kivy.uix.treeview import TreeView, TreeViewLabel, TreeViewNode
from kivy.uix.label import Label
from kivy.properties import ObjectProperty
from kivy.core.text import LabelBase, DEFAULT_FONT
from kivy.resources import resource_add_path
# 日本語フォント設定
resource_add_path('./fonts')
LabelBase.register(DEFAULT_FONT, 'ipaexg.ttf')
class AllSCN(Widget):
    pass
class FilelistApp(App):
    def build(self):
        return AllSCN()
if __name__ == '__main__':
    FilelistApp().run()

 

filelist.kv


<AllSCN>:
    Label:
        text: 'Hallo Foods'
AllSCN:

ちなみに前回のfilelist.kvのソースは

AllSCN:
    Label:
        text: 'Hallo Foods'

なんで、別途<>で、詳細を詳しく書いた方がいいみたい。

(実はようやくrootの考えがわかったものの、<>についてはよく理解していない。大丈夫か、俺。)

タイトルとURLをコピーしました