作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在使用 FlowLayout,我希望我的组件从框架的左上角“流动”到右下角,而不是从屏幕中央开始。 GridLayout 做得很好,但它会重新调整我的组件的大小,我不喜欢这样。我会使用 GridBagLayout,但它太复杂了,我想看看是否可以用 FlowLayout 做我想做的事。
最佳答案
你可以把它作为参数传递给构造函数
new FlowLayout(FlowLayout.LEADING);
编辑:在获得代码后,我认识到垂直对齐是您的问题。你应该切换到另一个布局来解决这个问题,例如:
contentPanel.setLayout(new BoxLayout(contentPanel, BoxLayout.X_AXIS));
关于java - 如何让 FlowLayout 将组件添加到框架的顶部而不是中心?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5769032/
我是一名优秀的程序员,十分优秀!