Kivy: Wie ändere ich die Fenstergröße?

Ich beginne ein Programm mit zu schreibenkivy, aber ich habe einige probleme zu verstehen, wie es mit größen umgeht.

Zum Beispiel:

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()

Das obige Programm funktioniert, aber es erstellt eineenorm Fenster. Versucht zu setzensize=(100, 100) ändert nichts. Rahmensize_hint=(None, None) wird eine Schaltfläche mit der richtigen Größe anzeigen, die jedoch zufällig in a platziert wirdimmer noch großes Fenster. Versucht, die Größe von festzulegenMyApp ändert auch nichts.

Wie erstelle ich ein Fenster mit der gleichen Größe der Schaltfläche? Es sollte eine einfache Aufgabe sein, aber wenn ich mir die Dokumentation und das Beispiel ansehe, kann ich nichts dazu finden.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage