una preguntilla
A ver si me podeis hechar una mano, estoy empezando con esto y aun hay muchas cosas que no tengo muy claras.
Tengo que hacer un programita que al pulsar un boton abre una nueva ventana, hasta ahi todo bien, la cosa es como podria hacer que al cerrar esta nueva ventana no se cerrase todo el programa, ya que si al implementar su evento de cerrado pongo Sytem.exit(0) asi ocurre.
Bueno, gracias anticipadas, chau.
Tengo que hacer un programita que al pulsar un boton abre una nueva ventana, hasta ahi todo bien, la cosa es como podria hacer que al cerrar esta nueva ventana no se cerrase todo el programa, ya que si al implementar su evento de cerrado pongo Sytem.exit(0) asi ocurre.
Bueno, gracias anticipadas, chau.
Intenta sobreescribir el siguiente evento de tu Forma, con el siguiente código:
protected void processWindowEvent(WindowEvent e) {
super.processWindowEvent(e);
if (e.getID() == WindowEvent.WINDOW_CLOSING) {
if (getDefaultCloseOperation() == EXIT_ON_CLOSE)
System.exit(0);
else
dispose();
}
}
Espero que te sirva..
protected void processWindowEvent(WindowEvent e) {
super.processWindowEvent(e);
if (e.getID() == WindowEvent.WINDOW_CLOSING) {
if (getDefaultCloseOperation() == EXIT_ON_CLOSE)
System.exit(0);
else
dispose();
}
}
Espero que te sirva..
