Consulta sobre cierre de ventanas

Iniciado por portocarrerojava, 6 Enero 2016, 03:21 AM

0 Miembros y 1 Visitante están viendo este tema.

portocarrerojava

Hola a todos, disculpen tengo una pregunta:
Estoy haciendo una aplicación donde tengo varios botones y cada botón abre una ventana nueva donde muestro información o hago otras coas. Pero a la hora de querer cerrar una ventana presionando la x de la ventana, cierro todas las ventanas de la aplicación.
Quisiera saber si hay alguna manera de independizar cada ventana para que se cierre solo la ventana que quiero.
Gracias

0xFer

#1
En alguna parte de tu código en el momento de crear la ventana(alguna de las ventanas hijas) has de tener;

Código (java) [Seleccionar]
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

Eso cierra todo el programa después de presionar la equis, cámbialo por;

Código (java) [Seleccionar]
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE)

Eso sería sólo para las ventanas hijas.

Un saludo
Código (java) [Seleccionar]
int getRandomNumber(){
    return 4; //chosen by fair dice roll
              //guaranteed to be random
}