View Javadoc

1   // Copyright 2004, FreeHEP.
2   package hep.wired.util;
3   
4   import java.awt.*;
5   import javax.swing.*;
6   
7   /***
8    *
9    * @author Mark Donszelmann
10   * @version $Id: InteractionMenu.java 331 2004-07-15 06:23:18Z duns $
11   */
12  public class InteractionMenu extends JMenu {
13  
14      private static ButtonGroup group = new ButtonGroup();
15  
16      public JMenuItem add(JMenuItem menuItem) {
17          JMenuItem m = super.add(menuItem);
18          if (menuItem instanceof JRadioButtonMenuItem) {
19              group.add((JRadioButtonMenuItem)menuItem);
20          }
21          return m;
22      } 
23  }