YouTubeでDerekさんによるKivy Tutorialを学ぶ②(kivy.uix.boxlayout)

引き続き、2回目、kivy.uix.boxlayoutについてとなります。

そのまま載せてもつまんないので、ちょっとだけ手を入れた画面はこんな感じです。


main.pyは、こんな感じです。

特に、これっていうのはありません。続いて、box.kvはこちらです。

ここまでくると、さらに、一捻りして、入れ子(nested)構造にして見たいと思います。verticalのBoxLayoutの3段で、一番上にメニューボタンを横に並べ、2つ目をテキスト入力を入れて、3段目はラベルという感じです。

やり方をいろいろと調べたら、こんな感じです。

なんか、違いますよね。Builderというのがあって、box.kvを明示的に読み込んでいる。BoxLayoutもLabelもimportしていない。box.kvはどうかっていうと。

なんで、これで動くのか理解できていない。。。kivyを続けることが辛くなってきたなぁ・・

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください