docs: private void addMenus( JMenuBar menuBar) {
          //
          // Create all the menus.
          //
          JMenu fileMenu = new JMenu("File");
          JMenu viewMenu = new JMenu("View");
          //
          // Add them to the menubar in order.
          //
          menuBar.add( fileMenu );
          menuBar.add( viewMenu );
          //
          // Create action objects and menu items.
          //
          Action open = new OpenAction();
          JMenuItem jmiOpen = new JMenuItem( open );
          Action exit = new ExitAction();
          JMenuItem jmiExit = new JMenuItem( exit );
          //
          // Next Menu
          //
          Action getter = new GetterAction();
          jmiGetter = new JMenuItem( getter );
          getter.setEnabled( true );
          //
          Action hex = new HexAction();
          jmiHex = new JMenuItem( hex );
          hex.setEnabled( true );
          //
          Action date = new DateAction();
          jmiDate = new JMenuItem( date );
          date.setEnabled( true );
          //
          Action cal = new CalAction();
          jmiCal = new JMenuItem( cal );
          cal.setEnabled( true );
          //
          // Build the file menu.
          //
          fileMenu.add( jmiOpen );
          fileMenu.addSeparator();
          fileMenu.add( jmiExit );
          //
          // Build the view menu.
          //
          viewMenu.add( jmiGetter );
          viewMenu.add( jmiHex );
          viewMenu.add( jmiDate );
          viewMenu.add( jmiCal );
          //
          // *temp Developer's code
          //
          // jmiGetter.setEnabled( false );
          //
          // JMenuItem getter2 = new JMenuItem( "getter2" );
          // getter2.addActionListener( new myMouseListener() );
          // viewMenu.add( getter2 );
      }