Java - opcion de menu

 
Vista:
sin imagen de perfil

opcion de menu

Publicado por eduardo (49 intervenciones) el 01/06/2009 02:38:25
Hola :

tengo un objeto JmenuBar menu1 ,al cual le agregue un objeto msalir de la clase JMenu

el cual agregue a menu1:

menu1.add(msalir);
lo que necesito es que al clickear en msalir me cierre la ventana en el que esta el menu:

hice esto:
msalir.addactionlistener(this)

public void actionPerformed(ActionEvent e){
if(e.getSource()==msalir)
dispose();

el tema es que me da un error en la linea del if ,porque dice que no puede resolver el objeto msalir.
como podria hacer para referenciar a la opcion que se clickea en el menu?

desde ya gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:opcion de menu

Publicado por wSilverWolfw (15 intervenciones) el 01/06/2009 02:58:22
Es

if(e.getSource().equals(msalir){
disponse();
}

pero no es mejor agregar un item al menu
Ejm.
JMenuBar barra=new JMenuBar();
JMenu archivo=new JMenu("Archivo");
.....
JMenuItem salir=new JMenuItem("Salir");
.....
archivo.add(salir);
barra.add(archivo);
setJMenuBar(barra);
ya luego le agregas el evento q quieras al "salir";

salu2.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar