3

FlowLayoutすべてのコンポーネントが最小幅をとろうとしているため、右から「圧力」を実行します。逆に、BoxLayoutすべてのコンポーネントを広げて、スペースの高さ全体を埋めようとします。

最後のコンポーネントとしてフィラーを追加したり、すべてのコンポーネントの高さを最小にするために何かを追加したりできますBoxLayoutか?

4

1 に答える 1

1

Box.createGlue() を使用できます。これは、BoxLayout が提供するのと同じくらい多くのスペースを占有するコンポーネントを返します。垂直 BoxLayout の下部に追加すると、他のコンポーネントが上部に押しつぶされます。

ネストされたレイアウトを使用することもできます。

于 2013-11-26T15:34:56.227 に答える