Hola la cuestion que os propongo es sobre Swing y Threads.
Tengo una interfaz con un JDesktopPane y cada uno de sus frames internos
puede ejecutar un Thread con un proceso pesado, lo tengo implementado con
SwingWorker de por medio, pero el problema es que una vez finalizado el proceso
pesado tiene que mostrar en un JTextPane un montón de texto generado.
En un principio el texto que se iba a mostrar se añadía al finalizar para que no bloqueara la interfaz, pero torpe de mi el texto se iba añadiendo como
Código PHP:
texto+="masTexto"
Esto probocaba que el proceso tardara un 1000% mas
que si no se mostraba el texto.
Para solucionarlo cree un buffer intermedio (unos 64KB) que cuando se llena vuelca la texto al JTextPane.
Bueno lo que quería saber es si hay alguna otra forma de solucionar este
problema