Código:
class MiPrintable implements Printable
{
public int print (Graphics g, PageFormat f, int pageIndex)
{
if (pageIndex == 0)
{
// Imprime "Hola \n mundo" en la primera pagina, en la posicion 100,100
g.drawString("Hola mundo", 100,100);
return PAGE_EXISTS;
}
else
return NO_SUCH_PAGE;
}
}
Código:
PrinterJob job = PrinterJob.getPrinterJob();
job.setPrintable( new MiPrintable());
try
{
job.print();
}
catch (PrinterException e)
{
e.printStackTrace();
}


