.NETでは、2つのパネルを側面に作成する場合は、ウィンドウにTableLayoutPanelを追加し、固定サイズ、自動サイズ、固定サイズの3つの列を指定できます。両方のパネルは、ウィンドウのサイズ変更の場合には、そのサイズを保存するです。SwingのTableLayoutPanelのアナログ
スイングでどうすればいいですか?
.NETでは、2つのパネルを側面に作成する場合は、ウィンドウにTableLayoutPanelを追加し、固定サイズ、自動サイズ、固定サイズの3つの列を指定できます。両方のパネルは、ウィンドウのサイズ変更の場合には、そのサイズを保存するです。SwingのTableLayoutPanelのアナログ
スイングでどうすればいいですか?
単純なように見えるBorderLayout
トリックを行うでしょう。最大5つのパネル(PAGE_START、PAGE_END、LINE_START、CENTER、LINE_END)を指定できますが、最後の3つのパネルのみが必要です。余分なサイズはすべてCENTER領域に移動します。つまり、サイドパネルのサイズは一定のままです。参考まで
:あなたは、特定のプロパティを持つLayoutManager
これを行うためのMig-Layout(http://www.miglayout.com/)というlibがあります。おそらく内部レイアウトを使用してこれを行うこともできますが、libがかなり大きいのに実際には常にMig-Layoutを使用します。