problemas con registros

laupad
08 de Febrero del 2006
como puedo mandar a imprimir hacia un reporte de java

dinokorn
08 de Febrero del 2006
1.

Utiliza el siguiente codigo

import java.util.*;


void imprimir(Frame Parent)
{

PrintJob impresion=Parent.getToolkit().getPrintJob(Parent,"Titulo",null);

try
{
Graphics pg = impresion.getGraphics();

pg.setFont(new Font("Dialog",Font.BOLD,20));

pg.drawString("Texto a imprimir",100,100);
pg.drawString("Otro linea a imprimir",100,150);

pg.dispose();

impresion.end();
}
catch(java.lang.NullPointerException ex)
{
System.err.println("Impresion cancelada por el usuario!");
}

}

Pero en este caso debes definir tu mismo el formato y la estructura de la impresion, por medio de coordenadas

dentro de la hoja.