Refrescar Dialogo/TextArea

XerXi
18 de Abril del 2008
Hola,
Mi problema es el siguiente:
Estoy realizando una aplicación, en que la interfaz gráfica es un diálogo con un menu, una toolbar y una textarea. Pulsando sobre un botón de la toolbar arranca una clase que va mostrando texto por la textarea. El problema es que el texto no lo muestra tal y como van sucediendo las acciones, sino que lo muestra todo de golpe una vez han terminado todas las funciones. Cada vez que escribo en la textarea hago un repaint(), pero nada, parece como si la ventana estuviera colgada y cuando termina todo el proceso, muestra todo el texto de golpe.

Que deberia refrescar, la textArea o el dialogo, o...

Me he explicado bien??
Espero que alguien me pueda echar un cable.

SALU2 Y MUCHAS GRACIAS

Lucas
18 de Abril del 2008
EN principio, si al textarea le haces append(String) con el nuevo texto, deberia mostrarlo inmediatamente. Es posible que tengas algun problema con el repintado del textarea, pero no creo que haga falta forzar un repaint. En todo caso pudes probar a lanzar un hilo que añada el texto al textarea, pero me extraña que sea necesario.