この画像のように、いくつかのパネル (高さが異なる) を別のJPanel
( a にある)に追加したいと思います。JScrollPane
どのレイアウトを使用すればよいですか?
にぴったりのようですBoxLayout
。J2SEで使用可能なレイアウトの「鳥瞰図」については、レイアウトマネージャのビジュアルガイドも参照してください。
おそらく最も簡単なのは、flowlayout を使用し、それに応じて JPanels の適切な高さを設定することですhttp://docs.oracle.com/javase/tutorial/uiswing/layout/flow.html
レイアウトでさらに多くのことを行う予定がある場合は、JGoodies Form Layout http://www.jgoodies.com/freeware/forms/などのより高度なサードパーティのレイアウトのいずれかをお勧めします。あなたが目にする現実世界の問題のほとんどを解決する優れた柔軟なレイアウトを持っています。