Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/11/2005, 14:25
MikiBroki
 
Fecha de Ingreso: abril-2002
Mensajes: 1.014
Antigüedad: 22 años, 9 meses
Puntos: 8
Acabo de recordar que la ventana no se abre en realidad directamente desde el JFrame principal... sino que se abre un JDialog, y después de introducir unos valores se abre el otro con los resultados.

Ambos JDialog tienen implementados sus interfaces en el JFrame principal, y el segundo se descarga cuando se cierra el tercero (el de los resultados).

El problema lo he solucionado quitando el remove y el add antes de hacer el "new SeleccionarExpediente(...)", lo que no me queda claro es:

1) El quitar y volver a poner el WindowListener, estando en el JFrame principal... ¿por qué hacía que se llamara dos veces al WindowClosing() del JFrame principal al hacer click en "x"?

2) Con ello, por qué no ocurría lo mismo al salir desde el menú (que llama al WindoClosing)?