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

    return this;
  }
TBItemButton setIcon(Icon icon)