Acuérdate que para que los botones funcionen tienes que añadirle algún evento de
acción como por ejemplo evento de acción: MGuardar.addActionListener (this);
import javax.swing.*;
class Menu extends JFrame {
//Elementos del Menu
JMenuBar MBarra=new JMenuBar();
JMenu MArchivo=new JMenu("Archivo");
JMenuItem MNuevo=new JMenuItem("Nuevo");
JMenuItem MAbrir=new JMenuItem("Abrir");
JMenuItem MSalir=new JMenuItem("Salir");
JMenuItem MGuardar=new JMenuItem("Guardar");
JMenuItem MImprimir=new JMenuItem("Imprimir");;
JMenu MEdicion=new JMenu("Edicion");
JMenuItem MCortar=new JMenuItem("Cortar");
JMenuItem MCopiar=new JMenuItem("Copiar");
JMenuItem MPegar=new JMenuItem("Pegar");
JMenuItem MBuscar=new JMenuItem("Buscar");
JMenuItem MRemplazar=new JMenuItem("Reemplazar");
JMenuItem MSelec=new JMenuItem("Seleccionar todo");
public Menu() {
//Menu
MArchivo.add(MNuevo);
MArchivo.add(MAbrir);
MArchivo.add(MSalir);
MArchivo.add(MGuardar);
MArchivo.add(MImprimir);
MArchivo.addSeparator();
MArchivo.add(MSalir);
MEdicion.add(MCortar);
MEdicion.add(MCopiar);
MEdicion.add(MPegar);
MEdicion.addSeparator(); //Pone una linea horizontal de separacion
MEdicion.add(MBuscar);
MEdicion.add(MRemplazar);
MEdicion.addSeparator();
MEdicion.add(MSelec);
MBarra.add(MArchivo);
MBarra.add(MEdicion);
setJMenuBar(MBarra);
setTitle("Ejemplo de JMenu en java");
setSize(800,600);
setVisible(true);
}
public static void main (String []args){
new Menu();
}
}
No hay comentarios:
Publicar un comentario