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であったときの場所には表示されません。まったく表示されません。私はオーバーライドを間違ってやっていると思います。助けてもらえますか?