Signaler

Probleme impression java [Résolu]

Posez votre question monsieur B - Dernière réponse le 10 sept. 2017 à 14:46 par 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 : http://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 ?
Utile
+0
plus moins
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.
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !