void setIcon(Icon icon, boolean needGetDisabled) {
    if (isGetDisabledIconNeeded != needGetDisabled || !Objects.equals(icon, originIcon)) {
      originIcon = icon;
      isGetDisabledIconNeeded = needGetDisabled;
      updateOptions |= NSTLibrary.BUTTON_UPDATE_IMG;
    }
  }
void setIcon(Icon icon, boolean needGetDisabled)