我想减小 JButton 的垂直尺寸。以下代码适用于 K > 1,但我似乎无法减小大小。有什么建议么?
JButton button = /* ... get button here ... */
Dimension d = button.getPreferredSize();
d.setSize(d.getWidth(), d.getHeight()*K);
button.setPreferredSize(d);
编辑:我正在使用 JavaBuilders + MigLayout。看起来我必须做button.setMaxSize(d);
而不是 setPreferredSize(),不知道为什么。