を使用してプログラムを書き始めてkivy
いますが、サイズの処理方法を理解するのに問題があります。
例えば:
import kivy
kivy.require('1.5.1')
from kivy.app import App
from kivy.uix.button import Button
class MyApp(App):
def build(self): return Button(text='Some text')
MyApp().run()
上記のプログラムは機能しますが、巨大なウィンドウが作成されます。設定しようとしてsize=(100, 100)
も何も変わりません。設定size_hint=(None, None)
すると、正しいサイズのボタンが表示されますが、まだ巨大なウィンドウ内にランダムに配置されます。のサイズを設定しようとしてMyApp
も何も変わりません。
ボタンと同じサイズのウィンドウを作成するにはどうすればよいですか? それは十分に単純な作業であるはずですが、ドキュメントと例を見ると、これについて何も見つかりません。