docs: public JButton addButton(String strLink, String strIcon, String strParam, int iLocation)
      {
          ImageIcon icon = BaseApplet.getSharedInstance().loadImageIcon(strIcon);
          JButton button = new JButton(strLink, icon);
          button.setName(strParam);
          button.setOpaque(false);
          if (iLocation == LAST)
              this.add(button);
          else if (iLocation == BEFORE_HELP)
              this.add(button, this.getComponentCount() - 1);
          else
              this.add(button, iLocation);
          button.addActionListener(this);
          return button;
      }