Questo vale solo per controlli Swing?
Se prima del ciclo mettessi del codice per scrivere su un file si verificherebbe lo stesso problema?
Prima esegue il ciclo e poi scrive su file?
Un semplice thread che mi faccia poter eseguire contemporaneamente queste due fasi (aggiornamento textarea o scrittura file + ciclo) come potrebbe essere?