[RESUELTO]imprimir en un text area?

Iniciado por josco, 18 Agosto 2010, 01:22 AM

0 Miembros y 1 Visitante están viendo este tema.

josco

hola que tal estoy haciendo un programa que hace varias iteraciones, el problema es que no se como imprimir los resultados en un textarea estoy usando netbeans. yo intento esto como ejemplo para imprimir 10 veces hola mundo pero solo lo imprime una vez:


for(int i=0; i<=10;i++)
       {
        jTextArea1.setText("hola mundo\n");
       }


que puedo puedo hacer??

:huh: :huh:

Shell Root

Bueno, no se usar esos controles, solo modo consola. XD
Código (java) [Seleccionar]
String strCadena;
for(int i=0; i<=10; i++){
   strCadena += "hola mundo \n";
}
jTextArea1.setText(strCadena);
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

Leyer


josco

gracias por contestar  .append funciono muy bien.
entonces quedo asi:


for(int i=0; i<=10;i++)
        {         
          jTextArea1.append("hola mundo\n");
        }

Debci

Cita de: josco en 18 Agosto 2010, 01:22 AM
hola que tal estoy haciendo un programa que hace varias iteraciones, el problema es que no se como imprimir los resultados en un textarea estoy usando netbeans. yo intento esto como ejemplo para imprimir 10 veces hola mundo pero solo lo imprime una vez:


for(int i=0; i<=10;i++)
       {
        jTextArea1.setText("hola mundo\n");
       }


que puedo puedo hacer??

:huh: :huh:

Es que si escribes el mismo texto 10 veces no cambia mucho xD el setText() lo unico que hace es darle ese valor a la caja de texto, no añadirlo, osea borra lo anterior y pone lo nuevo.

Saludos