@Override
  public void setUI(ButtonUI ui) {
    if (ui instanceof StickyButtonUI) {
      super.setUI(ui);
    } else {
      super.setUI(createUI());
    }
  }
@Override
  public void setUI(ButtonUI ui)