JFrameに3つのJPanelをペイントしています。これらは現在、デフォルトのFlowLayoutを使用するようにすべて設定されています。これらを1つの列で上下に並べたいと思います。
しかし、それらの中にあるコンポーネントである限り、これらは同じ線上で隣り合って浮かんでいることがわかりました。
FlowLayout JPanelの自然な幅は、その内容の合計ですか?もしそうなら、領域の幅をJFrameの幅に強制する方法はありますか?
興味深いことに、「上」と「下」のパネルにJFrameの幅全体にまたがるコンテンツがあり、「中央」のパネルが空のままの場合、「中央」のパネルが2つの間にスペースを作成することがわかりました。 、
htmlの古い"のように。
ありがとう、
ベン