bueno pues mi problema es que configurando el jTextPane para que el texto que le pases sea formato HTML (.setContentType("text/html")) cada vez que utilizo setText(String), a la hora de actualizar la pantalla se ve como se carga desde el principio el contenido.
os pongo un ejemplo para que lo entendais.
si tienes unas cuantas lineas de texto y añades una letra mas al cargarse el texto se ve por un instante el principio del texto aunq luego vuelva al final y se quede enfoncado en la ultima letra.
espero haberme esplicado
a ver si me podeis dar una solucion. Muchas gracias