我正在使用FlowLayout,我希望我的组件从框架的左上角"流动"到右下角,而不是从屏幕的中心开始.GridLayout做得很好,但它重新调整了我的组件的大小,我不喜欢这样.我会使用GridBagLayout,但它是如此复杂,我想看看如果有可能用FlowLayout做我想要的.
您可以将其作为参数传递给构造函数
new FlowLayout(FlowLayout.LEADING);
Run Code Online (Sandbox Code Playgroud)
编辑:拥有代码后,我认识到垂直对齐是你的问题.你应该切换到另一个布局来解决这个问题,例如:
contentPanel.setLayout(new BoxLayout(contentPanel, BoxLayout.X_AXIS));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7659 次 |
| 最近记录: |