Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/02/2008, 05:58
juanpablo3
 
Fecha de Ingreso: abril-2007
Mensajes: 34
Antigüedad: 17 años, 10 meses
Puntos: 0
Re: problemas con el dialogo de impresión

Hola a todos,

He conseguido hacer lo que proponía (o casi). les comento cómo lo conseguí por si alguien está buscando soluciones para un problema similar.

La solución ha sido parecida a la que me recomendaron en el post anterior.

Tenía un frame principal FP que era sobre el que corría la aplicación, entonces lo que he hecho ha sido crear un FrameImpresora que lo único que hace en el main es llamar a un método que oculta este frame antes de llamar al dialogo de impresion del PrinterJob.

Una vez la aplicacion sale del dialogo de impresión, se hace

FrameImpresora.setVisible(false);

y para el usuario nunca existe este frame y se simula bastante bien que el dialogo de impresión es modal.

Muchas gracias a todos por su ayuda.

Hasta otra!