@Override
  public void updateUI() {
    boolean customUI = UIManager.getDefaults().get(uiClassID) != null;
    setUI(customUI ? UIManager.getUI(this) : new ImageComponentUI(this));
  }
@Override
  public void updateUI()