Probleme impression java
Résolu
monsieur B
-
monsieur B -
monsieur B -
Bonjour,
J'essaie de faire en sorte que mon logiciel puisse imprimer un JPanel en cherchant sur les forum j'ai fini par utiliser le code trouvé ici : https://codes-sources.commentcamarche.net/forum/affich-1588593-imprimer-contenu-d-un-jpanel
Ce code fonctionne mais lorsque je lance l'impression de mon JPanel, celui-ci ne rentre pas dans la feuille, on dirait qu'il est "upscalé", car ce JPanel contient un JLabel image qui elle est censée rentrer allègrement dans une feuille A4.
Ne maitrisant pas du tout les méthodes d'impression java je ne sais pas comment y remédier.
Pouvez-vous m'aider s'il vous plaît ?
J'essaie de faire en sorte que mon logiciel puisse imprimer un JPanel en cherchant sur les forum j'ai fini par utiliser le code trouvé ici : https://codes-sources.commentcamarche.net/forum/affich-1588593-imprimer-contenu-d-un-jpanel
Ce code fonctionne mais lorsque je lance l'impression de mon JPanel, celui-ci ne rentre pas dans la feuille, on dirait qu'il est "upscalé", car ce JPanel contient un JLabel image qui elle est censée rentrer allègrement dans une feuille A4.
Ne maitrisant pas du tout les méthodes d'impression java je ne sais pas comment y remédier.
Pouvez-vous m'aider s'il vous plaît ?
A voir également:
- Probleme impression java
- Spouleur d'impression - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Impression livret a5 - Guide
- Eclipse java - Télécharger - Langages
1 réponse
Problème résolu par moi-même. N'ayant rien trouvé comme exemple ni tutoriel sur la question j'ai employé la méthode empirique et l'écriture automatique de netbeans jusqu'à découvrir la méthode scale(double x, double y) de la classe GraphicsG2D. Donc après mon g2d.translate.... j'ai ajouter la ligne g2d.scale(x, y). x et y étant bien-sûr à définir.