Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/10/2014, 02:22
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 9 meses
Puntos: 182
Respuesta: Problema con JMenu

Buenas,

Cita:
arg0.getActionCommand()=="Salir"
En java los objetos (como String) se comparan utilizando el metodo equals. Cuando comparas con == lo que estas haciendo es comparar las referencias (las direcciones de memoria).


Código Java:
Ver original
  1. public void actionPerformed(ActionEvent arg0) {
  2.     if ("Salir".equals(arg0.getActionCommand()))System.out.println("Saliendo");System.exit(0);
  3.     if ("Jugar".equals(arg0.getActionCommand())){
  4.         juego juego1=new juego();
  5.         juego1.yajuego();
  6.     }
  7. }


Un saludo
__________________
If to err is human, then programmers are the most human of us