Antes que nada saludos a toda la gente del foro.
Tengo el siguiente problema a resolver:
Tengo una aplicación swing con formularios JInternalFrame, estos en oportunidades necesitan invocar a otros formularios pero JDialog modales para recolectar datos que nutren al internalPane, pero, se me ha presentado un escenario que modifica este funcionamiento. Es posible, que desde un JDialog, se pueda generar un reporte, para esto estoy utilizando JaperReports. El problema se encuentra en que como mi JDialog es modal, no logro visualizar mi reporte en una ventana independiente al resto de mi aplicación, como realmente quiero.
Actualmente abro el reporte en un JDialog hijo del "anterior", pero realmente desearia poder abrirlo en un JFrame independiente. es esto posible utilizando hilos?
Puedo abrir de alguna manera un JFrame independiente del resto de mi aplicación?
Se les ocurre otra forma de implementar esto? Una posibilidad fue dejar todos mis Jframe modales como JInternalFrames y controlar programaticamente la herencia o dependencia de ventanas, pero el costo es muy alto.
Les agradeceria cualquier sugerencia, comentario o solución : )
Saludos!