public void rootActionPerformed(ActionEvent evt) {
   //		System.out.println("this.rootActionPerformed "+evt);
   if (frame == null) return;
   if (frame.isControlledByLocalUser()) {
     frame.sendEvent("menu.click(" + this.id + ")\n");
     if (frame.isDirectOperation()) {
       //            frame.mouseClickedAtMenu(this.id);
       //            this.click();
     }
   }
 }
 public void rootMouseExited(MouseEvent evt) {
   //		System.out.println("this.mouseExited, event=" + evt);
   // TODO add your code for this.mouseExited
   if (frame == null) return;
   if (frame.isControlledByLocalUser()) {
     frame.sendEvent("menu.exit(" + this.id + ")\n");
     if (frame.isDirectOperation()) {
       frame.mouseExitedAtMenu(this.id);
       unFocus();
     }
   }
 }