¿Qué problema tienen los JTextPane?

Alysa
09 de Febrero del 2004
Hola,

Llevo un buen rato con un problema que no logro solucionar. Al ejecutar mi aplicación, hay veces que me da problemas cuando utilizo el método:
.setText(string) en un JTextPane.

El error que me da (o eso creo) es java.lang.NullPointerException

He estado haciendo varias pruebas con esta aplicación, y ahora ahora no me había dado ese error. No entiendo qué pasa.

¿Alguien puede ayudarme?

Muchisimas gracias.
Aly

Hargrafe
09 de Febrero del 2004
No creo que sea problema del setText() JTextPane.
A mi me ocurrio algo parecido. ¿Trabajas con hilos?
Si es así ten cuidado y verifica que inicializas el objeto antes de llamar a ninguno de sus métodos, pues si inicializas
el objeto en un hilo y después ejecutas sus métodos a través
de otro hilo, puede ocurrir que lo del segundo se ejecute antes
que lo del primero (y por lo tanto no se te inicializa)

Para ver si efectivamente es del JTextPane que no se inicializa
intenta llamar a cualquier método de ese objeto en líneas anteriores a las que te da el error
y después comprueba en que línea "casca". Si es en la nueva, sí que es que el objeto no esta inicializado.

A ver si te ayuda, un salu2(-s)