私はkivyをテストしており、BoxLayoutを作成していくつかのボタンをスタックしたいと考えています。私の問題は、レイアウトに追加された子どもたちがボトム・トップ・ロジックに従うということです。注文を元に戻す方法を知っていますか?ありがとう!kivyでBoxLayoutの順序を変更するにはどうすればよいですか?
3
A
答えて
6
これを行うには2通りの方法があります。逆の順序でadd_widget()メソッドにボタンを渡すか、Kivy> = 1.0.5、
box = BoxLayout(...)
btn = Button(...)
box.add_widget(btn, len(box.children))
0
をadd_widgetするためのインデックスを渡しを使用している場合はそれを行うにはトリッキーな方法がありますどちらか。
はGridLayoutのを使用して、あなたの目的が何であるかを1
関連する問題
- 1. WPFでGridView列の順序を動的に変更するにはどうすればよいですか?
- 2. Backbone.jsアプリケーションでlocalStorageのデータの順序を変更するにはどうすればよいですか?
- 3. DataGridViewでタブの順序を変更するにはどうすればよいですか?
- 4. Apache Tilesでタイル評価の順序を変更するにはどうすればよいですか?
- 5. 呼び出される順序を変更するにはどうすればよいですか?
- 6. コアデータの複合主キーのフィールドの順序を変更するにはどうすればよいですか?
- 7. XPのクイック起動ボタンの順序を変更するにはどうすればよいですか?
- 8. ベクトルの要素の順序を変更するにはどうすればよいですか?
- 9. Eloquentコレクションの結果の順序を変更するにはどうすればよいですか?
- 10. Hudsonダッシュボードのジョブの順序を変更するにはどうすればよいですか?
- 11. ggplot2バーグラフのバーの順序を変更するにはどうすればよいですか?
- 12. Rails 3のイニシャライザのロード順序を変更するにはどうすればよいですか?
- 13. テーブルC#の<tr>タグの順序を変更するにはどうすればよいですか?
- 14. XCode xibのスタッキング順序やオブジェクトを変更するにはどうすればよいですか?
- 15. HTMLタグの順序を変更するにはどうすればよいですか?
- 16. data.table列の順序を変更するにはどうすればよいですか?
- 17. テンプレートインスタンス化の順序を変更するにはどうすればよいですか?
- 18. axaptaのコントロールのタブ順序を変更するにはどうすればいいですか?
- 19. AngularJS - divの順序を変更するにはどうすればいいですか?
- 20. kivyでキーボードイベントを確認するにはどうすればよいですか?
- 21. Kivyでレイジープロパティを作成するにはどうすればよいですか?
- 22. デフォルトのソート順を降順に変更するにはどうすればよいですか?
- 23. RabbitMQでのメッセージの順序をランダム化するにはどうすればよいですか?
- 24. アップロードしたファイルを正しい順序で処理するにはどうすればよいですか?
- 25. グラフAPI:正しい順序でアルバムを取得するにはどうすればよいですか?
- 26. Nightwatchテストを特定の順序で実行するにはどうすればよいですか?
- 27. data.tableでsetkeyの順序を元に戻すにはどうすればよいですか?
- 28. meta_valueとtitleに基づいて表示される投稿の順序を変更するにはどうすればよいですか?
- 29. スプロケットがscssファイルをロードする順序を調整するにはどうすればよいですか?
- 30. レイヤー(特にシャドウ)の順序を指定するにはどうすればよいですか?
にcolsの設定しますか?デフォルトのボトム・トップ・レイアウト・ロジックがなぜあなたに問題がありますか?多分あなたは単にコンポーネントの順序を論理的に逆順にすることができます。もしkivyがいくつかのコンポーネントを間違って隠さなければ –
3つのボタン(New、Load、Options)を持つメニューがあるとします。通常のことは、メニューがボトムロジックのトップに表示され、ボトムからトップには表示されないことです。 kivyにあるのは、boxlayoutを使うとき、 "New"ボタンが下部にあり、上に "Load"ボタンの上に置かれているということです。レイアウトは、下からボタンで満たされ、上からではありません。 – Socratesx