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