我希望getMinimumSize返回weight=0以欺骗GridBagLayout.ipadx
我试过:
public class ImprovedLabel extends JLabel {
@Override
public Dimension getMinimumSize() {
return new Dimension(0, this.getHeight());
}
}
但是,当我尝试时:
ImprovedLabel overErrorLabel = new ImprovedLabel();
overErrorLabel.setText("Hello world!");
标签不再出现在以前的JLabel中。它根本没有出现。我想我做的过火了。我能帮忙吗?
当GUI不够大而无法完全显示时,0宽度将使JLabel
不可见。