import java.awt.*;
import java.awt.event.*;
import javax.swing.*;


public class ExMenu extends JFrame {
   
   public ExMenu()
   {  
      super("Exemplo de Menu");
      setDefaultCloseOperation(EXIT_ON_CLOSE);
      
      Container janela;
      janela = getContentPane();
      janela.setLayout(new FlowLayout());
      
      
      JMenuBar menu = new JMenuBar();
      setJMenuBar (menu);
      
      JMenu mnArquivo = new JMenu("Arquivo");
      mnArquivo.setMnemonic('A');
      JMenuItem miSair = new JMenuItem("Sair");
      miSair.setMnemonic('R');
      miSair.addActionListener(
                               new ActionListener()
                                  {
         public void actionPerformed(ActionEvent e)
         {
            System.exit(0);
         }
      });
      mnArquivo.add(miSair);
      
      JMenu mnExemplos = new JMenu("Exemplos");
      mnExemplos.setMnemonic('E');
      JMenuItem miFlow = new JMenuItem("FlowLayout");
      miFlow.setMnemonic('F');
      miFlow.addActionListener(new MiFlow());
      mnExemplos.add(miFlow);
      
      
      menu.add(mnArquivo);
      menu.add(mnExemplos);
      setSize(400, 300);
   }
   
   public static void main(String[] args) {
      ExMenu exMenu = new ExMenu();
      exMenu.show();
   }
   
   class MiFlow implements ActionListener
   {
      public void actionPerformed(ActionEvent e)
      {
         ExBasico1 exBasico = new ExBasico1();
         exBasico.show();
      }
   }
   
   
}
