code: protected void addTargetListeners (Component comp)
      {
          comp.addMouseListener(_targetListener);
          comp.addMouseMotionListener(_targetListener);
          if (comp instanceof Container) { // hm, always true for JComp..
              Container cont = (Container) comp;
              cont.addContainerListener(_childListener);
              for (int ii=0, nn=cont.getComponentCount(); ii < nn; ii++) {
                  addTargetListeners(cont.getComponent(ii));
              }
          }
      }
docs: Add the appropriate target listeners to this component
  and all its children.