Java - Problema al cargar el texto en un metodo de evento de un button (Netbeans)

 
Vista:

Problema al cargar el texto en un metodo de evento de un button (Netbeans)

Publicado por Alberto (1 intervención) el 30/06/2013 19:47:07
Buenas,

* estoy intentando cargar el texto de una variable global en un metodo de evento al pulsar un Button, pero me salta una excepción que me indica null:

private void btNuevaMouseClicked(java.awt.event.MouseEvent evt) {
String nupal = "";

try
{
nupal = obpal[1].palabra;
}
catch(NullPointerException e)
{
System.out.println("--> " + e.getCause());
}
}


* El texto está almacenado en una matriz global:

CPalabra obpal[] = new CPalabra[200];

*Esta matriz la relleno llamando a otra clase que devuelve un objeto del mismo tipo con 100 elementos.


* Si en vez de intentar recuperar este texto en un evento de un Button, lo hago en un método dentro de la misma clase me funciona sin problemas, por lo que compruebo que la matriz obpal está correctamente cargada:

private void PintarCad()
{
int i=0;
for(i=0;i<10;i++)
{
System.out.println(obpal[i].palabra);
}
}


por lo que es supongo que es algo de la accesibilidad de la variable, pero no tengo ni idea.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder