Identificarte

Versión Completa : salto de linea


Sponsored links
.




OscarJavier
octubre 20, 2005, 10:17
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:

a = 1;

PrintJob pjob = new Imprimir().getToolkit().getPrintJob(new Imprimir(),"Impresion del Saludo",null);
if(pjob != null)
{
Graphics pg1 = pjob.getGraphics();
if(pg1 != null)
{
for(int i=0; i<36; i++)
{
pg1.setFont(new Font("SansSerif",Font.PLAIN,8));
jTextArea2.setBackground(new java.awt.Color(255, 255, 255));
jTextArea2.setColumns(8);
jTextArea2.setFont(new java.awt.Font("Arial Narrow",1,8));
jTextArea2.setTabSize(0);
if(a==1)
{
pg1.translate(40,0);
a=0;
b=1;
}
else
{
if(b==1)
{
pg1.translate(90,0);
b=0;
c=1;
}
else
{
if(c==1)
{
pg1.translate(92,0);
c=0;
d=1;
}
else
{
if(d==1)
{
pg1.translate(93,0);
d=0;
e=1;
}
else
{
if(e==1)
{
pg1.translate(93,0);
e=0;
f=1;
}
else
{
if(f==1)
{
pg1.translate(93,0);
f=0;
a = b = c = d = e = f = 0;
}
}
}
}
}
}
jTextArea2.printAll(pg1);
pg1.dispose();
}
pjob.end();
}
else
{}
}
hide();
dispose();
Principal p = new Principal();
p.setVisible(true);
}




hello,, por cada 6 pasadas que haga en el for necesito que me haga un salto de linea,, para que me imprima otros 6 abajo y asi sucesivamente,,, como hago esto,, gracias,,, para que me de untotal de 36..


me esta que dan do asi,,

1 2 3 4 5 6

y lo quiero asi

1 2 3 4 5 6
7 8 9 9 10 11
12 13 14 15 16 17
hasta 36

Grissom.
octubre 20, 2005, 03:49
Metale este filtro en el ciclo
:

if (i % 6) {
// Código para saltar de línea
}

Aparte de eso, estas usando un pésito algoritmo para llevar esa impresión gráfica de texto multilínea. Echa un vistazo a esta página:
http://java.sun.com/docs/books/tutorial/2d/textandfonts/linebreakmeasure.html

Suerte.

OscarJavier
octubre 21, 2005, 12:35
Metale este filtro en el ciclo
:

if (i % 6) {
// Código para saltar de línea
}

Aparte de eso, estas usando un pésito algoritmo para llevar esa impresión gráfica de texto multilínea. Echa un vistazo a esta página:
http://java.sun.com/docs/books/tutorial/2d/textandfonts/linebreakmeasure.html

Suerte.

y cual es ese pesitommm te lo agrdeceria con el alma un ejemplito,,, gracias,,,