Quick search

Application built from a .kv fil(翻訳済み)

pic4

アプリケーションで暗黙的に.kvファイルを使用して表示しています。「Hello from test.kv」と表示されたフルスクリーンボタンが表示されるはずです。

Kivyは、アプリのサブクラスのインスタンスを作成した後、暗黙的に.kvファイルを検索します。 アプリのサブクラスの名前がTestAppである場合kivyが「test.kv」をロードすることを意味するため、 test.kv ファイルが選択されます。ファイルには、ルートウィジェットが含まれています。

File application\app_with_kv.py

'''
Application built from a  .kv file
==================================

This shows how to implicitly use a .kv file for your application. You
should see a full screen button labelled "Hello from test.kv".

After Kivy instantiates a subclass of App, it implicitly searches for a .kv
file. The file test.kv is selected because the name of the subclass of App is
TestApp, which implies that kivy should try to load "test.kv". That file
contains a root Widget.
'''

import kivy
kivy.require('1.0.7')

from kivy.app import App


class TestApp(App):
    pass


if __name__ == '__main__':
    TestApp().run()

File application\test.kv

1
2
3
4
#:kivy 1.0

Button:
    text: 'Hello from test.kv'