code: private void setButtonTooltips() {
          if (isParentIcon()) {
  
              if (restoreButtonToolTip != null && restoreButtonToolTip.length() != 0) {
                  iconButton.setToolTipText(restoreButtonToolTip);
              }
  
              if (maxButtonToolTip != null && maxButtonToolTip.length() != 0) {
                  maxButton.setToolTipText(maxButtonToolTip);
              }
          } else if (isParentMaximum()) {
  
              if (iconButtonToolTip != null && iconButtonToolTip.length() != 0) {
                  iconButton.setToolTipText(iconButtonToolTip);
              }
  
              if (restoreButtonToolTip != null && restoreButtonToolTip.length() != 0) {
                  maxButton.setToolTipText(restoreButtonToolTip);
              }
          } else {
  
              if (iconButtonToolTip != null && iconButtonToolTip.length() != 0) {
                  iconButton.setToolTipText(iconButtonToolTip);
              }
  
              if (maxButtonToolTip != null && maxButtonToolTip.length() != 0) {
                  maxButton.setToolTipText(maxButtonToolTip);
              }
          }
      }
docs: Set the tooltips for the buttons.