Identificarte

Versión Completa : mas de una pagina...


Sponsored links
.




OscarJavier
octubre 24, 2005, 09:05
en java,,,, ustedes saben como hago para imprimir mas de una pagina,,, ya que me llega a la primera,,, y no me sigue imprimiendo las otras ,,, gracias..

dNxEtOr
octubre 24, 2005, 10:04
podrias ser mas explicito? que lenguajes estas utilizando, a que te refieres con imprimir mas de una página, (impresora o pantalla) ??? explica mejor tu problema y tal vez pueda serte util

OscarJavier
octubre 24, 2005, 11:12
podrias ser mas explicito? que lenguajes estas utilizando, a que te refieres con imprimir mas de una página, (impresora o pantalla) ??? explica mejor tu problema y tal vez pueda serte util


1. el lenguaje es java
2. impimir por impresora
3. es que un jtextfield agarro el contendo de una base de datos en access, y son reportes... y como eso generan listados,, solamente mi imprime hasta la primera pagina,,, y no me sigue imprimiendo el resto de listado.

asi es como lo estoy hacien.;

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed
// TODO add your handling code here:
PrintJob pjob = new Comparacion(x1).getToolkit().getPrintJob(new Comparacion(x1),"Impresion del Saludo",null);

if(pjob != null)
{
Graphics pg1 = pjob.getGraphics();
if(pg1 != null)
{
pg1.setFont(new Font("SansSerif",Font.PLAIN,10));
jTextArea4.setBackground(new java.awt.Color(255, 255, 255));
jTextArea4.setColumns(8);
jTextArea4.setFont(new java.awt.Font("Arial",1,10));
jTextArea4.setTabSize(0);
pg1.translate(80,50);
jTextArea4.printAll(pg1);

pg1.setFont(new Font("SansSerif",Font.PLAIN,10));
jTextArea3.setBackground(new java.awt.Color(255, 255, 255));
jTextArea3.setColumns(8);
jTextArea3.setFont(new java.awt.Font("Arial",1,10));
jTextArea3.setTabSize(0);
pg1.translate(120,0);
jTextArea3.printAll(pg1);

pg1.setFont(new Font("SansSerif",Font.PLAIN,10));
jTextArea1.setBackground(new java.awt.Color(255, 255, 255));
jTextArea1.setColumns(8);
jTextArea1.setFont(new java.awt.Font("Arial",1,10));
jTextArea1.setTabSize(0);
pg1.translate(180,0);
jTextArea1.printAll(pg1);

pg1.dispose();
}
pjob.end();
}
else
{}

hide();
dispose();
InventarioE ie = new InventarioE();
ie.setVisible(true);
}//GEN-LAST:event_jButton3ActionPerformed

gracias, por su colaboracion