JTextPane set y gettext

eserubens
13 de Febrero del 2005
buenas, estoi haciendo un apequeña aplicacion chat, y quiero saber como puedo hacer lo siguiente:
Quiero que los mesajes de los usuarios sean de difentes colores segun el usuario, ej los mensajes del servidor en azul y los normales en rojo, lo e intentado con un JTextPane activando el Text/html, pero cuando hago el siguiente setTesxt(), se borra lo anterior, por lo que he hecho getText y lo añado al getText pero, eso no hace nada solo muestra lo ultimo borrando lo anterior

Alguna idea, Gracias