0

フレームの片側に広いパネルが必要で、反対側に薄いパネルが必要な GUI アプリケーションを作成しています。パネルは同じ高さですが、サイズを変更するときは、サイズを変更しながら、幅の違いを一定に保ちたいと思います。

小さいサイズに復元すると、次のようになります。 小さい

最大化または拡大すると、次のようになります。 ここに画像の説明を入力

これには Grid Layout を使用しようとしていましたが、ウィンドウを大きくしているときに、ウィンドウを小さくして変更速度を下げる方法がわかりませんでした。私の質問は、どのレイアウトが私が望むものに私を導くのか、そしてレイアウトマネージャー内のどの機能が私を結果に導くのかということです.

4

1 に答える 1

0

を使用することもできますGridBagLayoutが、それは常にその価値よりも面倒に思えます。

代わりに、JGoodies、特にFormLayout を見てください。Swing プログラミングを始めてから何年も経ちますが、JGoodies レイアウトのおかげで生活がずっと楽になったことを思い出してください。

于 2013-01-09T18:52:11.070 に答える