Cerrar ventanas

ariagana
21 de Marzo del 2006
Mi problema es que llamo una ventana desde otra ventana Padre. Mientras que utilizo la 2ª ventana la 1ª queda inutilizada, pero si doy a la X en la 2ª ocurre que o bien se me cierra todo porq pongo :
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
o bien se me cierra la 2ª ventana, pero la primera queda inutilizada porque pongo:
this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);

¿como hacer que la 2ª ventana se cierre con X (no que se esconda ni cosas asi) y que la primera pueda estar nuevamente operativa para seguir haciendo cosas?
¿como se manipulan el maximizar, minimizar y cerrar de la esquina derecha de la pantalla?


x
21 de Marzo del 2006
por què no usas un JDialog en forma modal
asì que la ventana padre queda inutilizable y cuando cierres la segunda regresa a su estado original.
Ahora que si quieres forzosamente usar dos Frame, en el evento windowClosing tienes que activar la primera ventana, para que al cerrarse quede como gustas