JDialog

ines
07 de Marzo del 2005
El problema que tengos es que el JDialog responde perfectamente a la opción "modal" y no deja hacer nada en el panel principal hasta que finaliza el JDialog, ahora bien esto es asi mientras que el usuario no vaya por ejemplo al Outlook pues al regresar la pantalla que aparece es la principal y no la del JDialog con el consiguiente problema que a no ser que pulse la tecla Alt+Tabulador no vee la opción del JDialog y por tanto no puede hacer nada con la aplicación, ¿puede alguien decirme como solucionarlo?

sigfrido
07 de Marzo del 2005
Disculpa lograste resolver tu problema, porque yo tengo la misma necesidad. y la verdad no se me ocurre nada para resolverla.

chuidiang
07 de Marzo del 2005
Hola:

Además de hacer el diálog modal, hay que pasarle como padre el JFrame principal (se hace en el constructor del JDialog). Esto, en teoría garantiza que el JDialog no se quedará detrás del JFrame. En la práctica, yo he visto que aun así a veces el JDialog se va detrás. He visto el mismo fallo en aplicaciones comerciales.

Se bueno.