Chicos, el problema es el siguiente. Tengo dentro de un IF que salga un Joptionpane si la respuesta es correcta o no, todo esto esta dentro de un actionperformed de un boton aceptar, la cosa es que, el joptionpane sale pero hay que darle aparte del click al boton, click en el frame del juego. Y segun yo, deberia salir en cuanto compruebe la respuesta, sin hacer dos clicks.
adjunto el codigo
if (respuestau.equalsIgnoreCase(respuestabd)){
JOptionPane.
showMessageDialog(null,
"Respuesta Correcta!");
dispose();
}else{
JOptionPane.
showMessageDialog(null,
"Respuesta Incorrecta");
dispose();
}