A veces da error, otras no...
Hola,
No sé qué puede pasarle a la aplicación que estoy haciendo. Es muy raro. Unas veces me funciona bien y otras no. No consigo solucionarlo. El problema es el siguiente:
tengo un JTextPane que me sirve como area de texto.
el caso es que cuando hago:
areaTexto.setText(texto); a veces me da aquí error. Y compruebo que texto no sea vacío, por si acaso ese era el problema, pero siempre tiene texto. Así que por eso no puede ser.
El error que me da es:
Exception occurred during event dispatching:
java.lang.NullPointerException
¿Sabeis qué puede ser? Gracias.
Aly
No sé qué puede pasarle a la aplicación que estoy haciendo. Es muy raro. Unas veces me funciona bien y otras no. No consigo solucionarlo. El problema es el siguiente:
tengo un JTextPane que me sirve como area de texto.
el caso es que cuando hago:
areaTexto.setText(texto); a veces me da aquí error. Y compruebo que texto no sea vacío, por si acaso ese era el problema, pero siempre tiene texto. Así que por eso no puede ser.
El error que me da es:
Exception occurred during event dispatching:
java.lang.NullPointerException
¿Sabeis qué puede ser? Gracias.
Aly
No se si te ayudara.
Hace unos meses trabaje con JTextPane, y descubri que el metodo setText(String msj) no es ThreadSave. Esto significa que cuando invocas a setText la clase JTextPane llama a un nuevo hilo para actualizar su contenido.
Por cierto, usa:
try {
...
} catch(NullPointerException ex) {
ex.printStackTrace();
}
para localizar mejor el error
Hace unos meses trabaje con JTextPane, y descubri que el metodo setText(String msj) no es ThreadSave. Esto significa que cuando invocas a setText la clase JTextPane llama a un nuevo hilo para actualizar su contenido.
Por cierto, usa:
try {
...
} catch(NullPointerException ex) {
ex.printStackTrace();
}
para localizar mejor el error