2016-09-04 5 views
1

私はkivyを初めて使っています。 BoxLayoutクラスのorientationプロパティが混乱しています。私が縦向きに設定すると、子ウィジェットは実際には横に設定され、その逆もあります。何が間違っているのですか?なぜそれがそうであり、より直感的な方法ではないと決心されたのですか?これは、このウィンドウを生成Kivy BoxLayout.orientation

# main.py 
from kivy.app import App 

class LernApp(App): 

    pass 

if __name__ == "__main__": 
    LernApp().run() 


# lern.kv 
BoxLayout 
    orientation: "vertical" 
    Button 
     text: "Button1" 
    Button 
     text: "Button2"  

::ウィジェットは、垂直に積層され

enter image description here

+0

私は「子ウィジェットは実際には水平に設定されています」とは分かりませんが、私の意見では縦配置です。 – comodoro

答えて

5

は、ここに私のコードです。 方向の意味は、BoxLayout内にウィジェットをスタックする方法です。