Impression sous java

Fermé
Melaine - 11 avril 2002 à 11:32
 vic - 11 déc. 2003 à 09:21
Salut
Je n'arrive pas a lancer une impression sous java. J'ai une erreur au niveau de setPrintable pourtant ov_panel est un JPanel qui hérite bien d'un JComponent.
Si vous avez la reponse...
Merci d'avance.

PrinterJob prj = PrinterJob.getPrinterJob();

// On définit l'objet qui doit être imprimé
prj.setPrintable(ov_panel);

// On ouvre une boîte de dialogue d'impression
if(prj.printDialog()){
try{ prj.print(); } // Si on décide d'imprimer on appelle print
catch (PrinterException pe){
System.out.println(pe);
}
}

public int print(Graphics g, PageFormat pf, int pageIndex){
Graphics2D g2 = (Graphics2D) g;
return Printable.PAGE_EXISTS;
}
A voir également:

1 réponse

Bonjour,

J'ai exactement le même problème mais avec un `TExtArea. Est ce que vous avez trouvé une solution depuis.

Je vous remercie d'avance
0