私は自分のグラフィックを見た目にしたいと思っていますが、しばらくレイアウトマネージャを使いこなしていて、うまく機能する組み合わせを見つけることができないようです。Java Layout Managerのアドバイス
ここにセットアップがあります。 1 JFrameには2つのJScrollPaneが含まれています。 ScrollPane1は、JFrameの垂直方向の空間の30%を取得します。 ScrollPane2は、JFrameの垂直方向のスペースの70%を取得します。
各JScrollPaneには、ScrollPaneの中央の中央に1つのJLabel、スクロールペインの下部に中央にある1つのJButton、各スクロールペインの中央にある多くのJCheckBoxがあります。
理想的には、以下のようになります。 http://i.imgur.com/f7KsC.jpg
私の質問は:あなたはJFrameの各側JScrollPaneのために使用するどのようなレイアウトマネージャー?
EDIT:すべての外部ツールキットは、当社のプロジェクトに組み込む前に、弊社の法務部門を通過する必要があります。私は内部のJavaライブラリに固執したいと思います。
EDIT 2:仕上げました!最終的なセットアップは次のとおりです。 http://i.imgur.com/5ndjx.png
私が学んだことは、Javaで区画化しておくことが重要だということです。私はフレームにきれいに収まることを望んでいる私のオブジェクトすべてのために少なすぎるコンテナを使用していました。そこで、私は、より多くのパネルとレイアウトマネージャーを使い始めました。そして、それは美しいものでした。完璧に見えます。助けをいただき、ありがとうございました。
いくつかのパネルを使用するとパネル間の整合性が損なわれることがあります。それはあなたの特定のケースでは問題ではないかもしれませんが、それは通常のアプリケーションではしばしばショーストッパーです。今では、1つのウィンドウ/ダイアログに対して1つのパネル(つまり1つのレイアウト)のみを保持しようとしています。そして、私はDesignGridLayoutのような "高レベル"のLayoutManagerを使用しています(これは、私が扱わなければならないほとんどのウィンドウに最適です)。 – jfpoilpret
[MigLayout](http://www.miglayout.com/)をご覧ください。素晴らしいです。 – ninesided