1 つのフレームと 1 つのパネルを備えた wxPython アプリがあります。そのパネルには多数の静的ボックスがあり、それぞれにボタンとテキストボックスがあります。
サイザーについて読み始めたばかりですが、必要以上の機能を備えているように思えます。または、まさに必要なものである可能性もありますが、正しく使用する方法がわかりません。
現在、フレームは 1920 x 1080 で開きます。ユーザーが右下隅をドラッグしてアプリのサイズを変更する場合、同じサイズ比を維持するために、必要に応じてすべてを小さくまたは大きくしたいだけです。
これは可能ですか?
ありがとうございました!
編集: 追加情報: wxPython 2.8 と Boa を使用して GUI を構築しました。別のガイドを試すことを考えています。
したがって、サイザーについてさらに読んだ後、次のことを考えています。グリッドサイザーを追加し、基本的にウィンドウの要素を行と列に分割し、元のレイアウトが得られるまで、必要に応じて各行と列のサイズを設定します。次に、行と列を正しくサイズ変更するように設定したと思いますか? これはまともな考えですか?