try {
Toolkit def= Toolkit.getDefaultToolkit();
PrintJob job= def.getPrintJob(new Factura_Comercial(), "Print", null);
if (job!=null) {
Graphics g=job.getGraphics();
printAll(g);
g.dispose();
job.end();
}
} catch (Exception e) {
System.err.format("Cannot print %s%n", e.getMessage());
}
está echo en netbeans 6.8....bueno suerte..
.
