Impression

- - Dernière réponse :  yasser - 26 août 2016 à 01:11
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 :-) .
Afficher la suite 

2 réponses

Messages postés
16090
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
5 décembre 2019
88
0
Merci
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-
Commenter la réponse de KX
0
Merci
hi
merci d'avoire répondu sure ma question
mais je ne sais pas comment j'utilise ces deux class . SVP un code directement .
Commenter la réponse de yasser