Problème en rapport à la classe impression disponible dans les sources
Beberto56
Messages postés119Date d'inscriptionmardi 8 avril 2008StatutMembreDernière intervention22 décembre 2008
-
12 sept. 2008 à 17:01
Utilisateur anonyme -
16 sept. 2008 à 10:07
Bonjour,
j'ai un problème avec la classe impression disponible dans les sources sur ce site.
En fait j'ai deux frame qui possèdent chacune un panel.
Lorsque j'imprime le panel de la première frame je n'ai aucun problème. Mais lorsque j'imprime le panel de la deuxième frame qui apparaît ensuite je me retrouve avec l'impression de mon panel supperposé à l'impression du panel que j'ai imprimé avant.
Je ne sais pas si c'est un problème de mise en cache ou autre.
Voici le code que j'utilise.
Impression imp = new Impression(DUECDIPanel);
imp.initPrintablePanel();
imp.setFitIntoPage(true);
imp.print();
Si quelqu'un peut me renseigner je lui en serais reconnaissant.
Merci d'avance
Beberto56^^.
A voir également:
Problème en rapport à la classe impression disponible dans les sources
Beberto56
Messages postés119Date d'inscriptionmardi 8 avril 2008StatutMembreDernière intervention22 décembre 2008 15 sept. 2008 à 17:10
Re,
en fait j'ai besoin du imp.setFitIntoPage(true); l'autre non je l'ai enlevé.
Mon problème est plus technique que cela :
Lorsque j'imprime la due en première je l'ai parfaitement mais si j'imprime dabord la demande et ensuite la due alors la je retrouve l'impression des deux superposé sur la due. C'est pour sa que je pense que cela vien de la mémoire ou je sais pas. Donc la..... c'est comme si il gardait en mémoire la précédente impression et qu'il mettait la nouvelle avec....
Beberto56^^
Vous n’avez pas trouvé la réponse que vous recherchez ?
Peux-tu essayer de fermer ta 1ere fenêtre après sa demande d'impression et avant l'autre demande d'impression.
Une autre précision, que se passait-il avant que tu mettes imp.setFitIntoPage(true);
Je ne parle pas du fait que l'impression sortait sur 2 pages, mais j'aimerais savoir s'il y avait aussi superposition.
Beberto56
Messages postés119Date d'inscriptionmardi 8 avril 2008StatutMembreDernière intervention22 décembre 2008 16 sept. 2008 à 10:04
Re, non il n'y avait pas de superposition et en fait j'ai trouvé une feinte, je lance l'impression de la due avant l'impression de la delmande et sa fonctionne donc c'est cool merki pour tes conseil dan^^