Esempio n. 1
0
 /**
  * Messaged when the menubar selection changes to activate or deactivate this menu. This
  * implements the <code>javax.swing.MenuElement</code> interface. Overrides <code>
  * MenuElement.menuSelectionChanged</code>.
  *
  * @param isIncluded true if this menu is active, false if it is not
  * @see MenuElement#menuSelectionChanged(boolean)
  */
 public void menuSelectionChanged(boolean isIncluded) {
   if (DEBUG) {
     System.out.println("In JPopupMenu.menuSelectionChanged " + isIncluded);
   }
   if (invoker instanceof JMenu) {
     JMenu m = (JMenu) invoker;
     if (isIncluded) m.setPopupMenuVisible(true);
     else m.setPopupMenuVisible(false);
   }
   if (isPopupMenu() && !isIncluded) setVisible(false);
 }