Cerrar una segunda ventana sin acabar el programa
Buenas!
Como puedo cerrar una segunda ventana sin utilizar el System.exit(0).
Supongo que el "v".setVisible(false) no es muy correcto.
Como puedo cerrar una segunda ventana sin utilizar el System.exit(0).
Supongo que el "v".setVisible(false) no es muy correcto.
Tienes dos opciones: dispose() y setVisible()
Ambas ocultan la ventana.
La primera libera ademas los recursos de la ventana, la segunda opcion no.
Debes usar la primera opcion si esa ventana ya no vas a volver a usarla. Puedes usar la segunda si vas a volver a mostrarla después.
Se bueno.
Ambas ocultan la ventana.
La primera libera ademas los recursos de la ventana, la segunda opcion no.
Debes usar la primera opcion si esa ventana ya no vas a volver a usarla. Puedes usar la segunda si vas a volver a mostrarla después.
Se bueno.
Si te refieres a un applet, a mi me pasaba igual, y lo he arreglado de esta manera. En el codigo del botón salir mouse_clicked, pones el siguiente codigo:
Frame temporal;
temporal=(Frame)getParent();
temporal.dispose();
y asi cierras el applet.
Frame temporal;
temporal=(Frame)getParent();
temporal.dispose();
y asi cierras el applet.