Impression

Signaler
-
 yasser -
Bonjour,
je recherche sure un code pour imprimer un JPANEL . et je doit spécifier la taille et forme de la page A4,A5.... .
et c'est il est possible je doit pas avoire un paneau d'imprission ( lorsque je clic sur le button d'imprissiom cette derniére se commence directement )
avec une explication de code SVP :-) .

2 réponses

Messages postés
16223
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
30 mai 2020
92
Bonjour,

Pour imprimer, regardes la méthode print de la classe Desktop
https://docs.oracle.com/javase/8/docs/api/java/awt/Desktop.html#print-java.io.File-

Il faut préalablement que tu enregistres ton JPanel dans un fichier, par exemple un fichier image issu d'une impression écran.

Pour l'impression écran, regardes createScreenCapture dans la classe Robot
https://docs.oracle.com/javase/8/docs/api/java/awt/Robot.html#createScreenCapture-java.awt.Rectangle-
hi
merci d'avoire répondu sure ma question
mais je ne sais pas comment j'utilise ces deux class . SVP un code directement .