这是我第一次来这里,我还不熟悉这个网站,但我听说它很棒。我目前正在尝试学习Java。我在布局方面遇到问题。我现在特别关注的是FlowLayout。有人能告诉我如何仍然更改 JButton 的大小,例如在使用 FlowLayout 时?谢谢:)
由于FlowLayout
使用首选大小,因此您可以覆盖该组件中的getPreferredSize
:
JButton myButton = new JButton(" Click Me !") {
@Override
public Dimension getPreferredSize() {
return new Dimension(60, 25);
};
};
如果你想知道为什么我没有打电话给setPreferredSize
,请查看
我应该避免使用set吗[首选|最大|最小]Java Swing 中的大小方法?