这是我第一次来这里,我还不熟悉这个网站,但我听说它很棒。我目前正在尝试学习Java。我在布局方面遇到了问题。我现在特别关注的是FlowLayout。谁能告诉我如何仍然可以改变JButton的大小,例如,当FlowLayout正在使用时?谢谢:)
发布于 2013-01-29 05:34:22
由于FlowLayout使用首选大小,因此您可以覆盖该组件中的getPreferredSize:
JButton myButton = new JButton(" Click Me !") {
@Override
public Dimension getPreferredSize() {
return new Dimension(60, 25);
};
};如果您想知道我为什么不打电话给setPreferredSize,请查看
Should I avoid the use of set[Preferred|Maximum|Minimum]Size methods in Java Swing?
https://stackoverflow.com/questions/14571613
复制相似问题