4

我正在使用 FlowLayout,我希望我的组件从框架的左上角“流动”到右下角,而不是从屏幕的中心开始。GridLayout 做得很好,但它重新调整了我的组件的大小,我不喜欢这样。我会使用 GridBagLayout,但它太复杂了,我想看看是否可以使用 FlowLayout 做我想做的事情。

4

1 回答 1

8

您可以将其作为参数传递给构造函数

new FlowLayout(FlowLayout.LEADING);

编辑:获得代码后,我认识到垂直对齐是您的问题。您应该切换到另一个布局来解决这个问题,例如:

contentPanel.setLayout(new BoxLayout(contentPanel, BoxLayout.X_AXIS));
于 2011-04-24T06:42:10.283 回答