3

FlowLayout从右侧执行“压力”,因此所有组件都试图采用它们的最小宽度。相反,BoxLayout尝试分散所有组件以填充空间的整个高度。

我可以添加一些填充物作为最后一个组件或使所有组件的高度最小的东西BoxLayout吗?

4

1 回答 1

1

您可以使用 Box.createGlue(),它返回一个组件,该组件占用的空间与 BoxLayout 提供的一样多。将其添加到垂直 BoxLayout 的底部会将其他组件压缩到顶部。

您还可以使用嵌套布局。

于 2013-11-26T15:34:56.227 回答