Domingo 22 de Diciembre de 2024, 19:03
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
Java
(Moderador:
arielb
) »
Salto De Linea,,,
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Salto De Linea,,, (Leído 1168 veces)
OscarJavier
Miembro activo
Mensajes: 25
Salto De Linea,,,
«
en:
Jueves 20 de Octubre de 2005, 17:16 »
0
hello,
Código: Text
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
Tweet
chimps
Miembro MUY activo
Mensajes: 208
Re: Salto De Linea,,,
«
Respuesta #1 en:
Viernes 21 de Octubre de 2005, 01:36 »
0
No lo probe, pero podrias chequear justo antes de terminar el loop si el valor de tu indice es divisible por 6 y si lo es, pasar a la proxima linea.
Código: Text
if(i%6 == 0) {
System.out.println();
}
-->
Mi BlogPersonal
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
Java
(Moderador:
arielb
) »
Salto De Linea,,,