bonjour
je voudrais faire un bouton en java permettant dans un premier temps de faire un "screnn shot" et dans un second temp me l'imprimer ...
je fais ceci pour faire le screen shot :
et ceci pour l'impression :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 BufferedImage buf = null; // Notre capture d'écran try { Rectangle screenArea = null; // Création de notre capture d'écran buf = new Robot().createScreenCapture(screenArea); } catch (AWTException ext) { ext.printStackTrace(); }
mais en faite il faudrais que je récupère le "buf" du screen pour l'imprimer dans mon printJob, mais je n'y arrive pas ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 if (printJob.printDialog()){ // le dialogue dimpression try{ printJob.print(); }catch (PrinterException exception){ JOptionPane.showInputDialog(this, exception); } }
auriez vous une idée svp
merci
Partager