Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Imprimir jpanel

Hola, yo de nuevo, tengo un inconveniente, resulta que tengo 4 jpanel con datos, los cuales tienen ademas, informacion para llenar(jtextfields y combo).
El tema es quiero imprimir en un mismo documento, los 4 jpanel, pero que se impriman dos jpanel por hoja.
El metodo de impresion que implemento, solo imprime todo el panel principal en una sola hoja, pero son muchos los datos que debo imprimir, que una sola hoja es poco y no alcanzan a visualizarse bien.
Este es el codigo que uso para imprimir, este es el boton imprimir de mi aplicacion:
PrinterJob printJob = PrinterJob.getPrinterJob();

Book libro = new Book();
libro.append(new Pacientes(jPanel7, 0.3, 0.3),

printJob.defaultPage());
printJob.setPageable(libro);

if (printJob.printDialog())
try
{
printJob.print();
}
catch (Exception PrinterException)
{
JOptionPane.showMessageDialog(null, PrinterException.getMessage());
}

Si pueden ayudarme, porfa.
Saludos

junio 11, 2014 | Unregistered Commenterlatinjava

Aquí tienes una solución muy completa:

http://www.java2s.com/Code/Java/2D-Graphics-GUI/Printingofamultipagebook.htm

junio 12, 2014 | Registered Commenterchoces

Gracias, esta muy completo.

junio 13, 2014 | Unregistered Commenterlatinjava