Salve a tutti
Ho questo problema:

-Ho un ciclo for che scandisce una lista che contiene degli oggetti che rappresentano dei punti
-Ho una jTextArea su cui voglio scrivere i valori con il metodo append().

la lista e la jtextArea sono su 2 classi diverse, il ciclo si avvia premendo un bottone che si trova nella classe della jTextArea.
Io vorrei che i valori vengano scritti passo passo durante il ciclo, invece vengono scritti tutti contemporaneamente quando il ciclo è finito!

posto il frammento di codice:

codice:
for (int i = 0; i < lista.size() - 1; i++) {

            //Questo è il punto che dà problemi!!!!!!!
            disegno.jTextArea1.append(lista.get(i).getStringaPunto4() + "\n");

            try {//routine di ritardo
                Thread.sleep(100);
            } catch (Exception e) {
            }
        }
ho scoperto che qui:

http://www.javakb.com/Uwe/F o r u m.aspx/java-gui/8316/Update-JTextArea
(senza spazi)

hanno il mio stesso problema ma non ho capito bene la soluzione...

probabilmente è tutto un gioco di thread!!!....qualcuno può aiutarmi???