Actionlistener no me deja acceder a una matriz

Tengo una matriz 2d dbl llena de datos, a la que puedo llamar en cualquier lugar dentro del código:

System.out.println(twodarray[0][0]);

Y funciona bien. Cuando lo llamo como parte de Actionlistener no funcionará, y obtengo una excepción de puntero nulo.

Mi código de escucha de eventos:

public void actionPerformed(ActionEvent e)      
 {
     if (e.getSource() == firstbutton)
     {

         System.out.println(twodarray[0][0]);

     }

 }

No sé por dónde empezar a arreglar esto. La matriz existe con datos válidos como se muestra en println en cualquier otro lugar de mi código. ¿Dónde me estoy equivocando aquí?

Respuesta 1

Quiero crear una expresión regex que genere una coincidencia y elimine los $ y los dos últimos caracteres, si el último carácter termina en una letra mayúscula más un número. Me quitaré los $ y ...

Tengo un proyecto Java Google App Engine que hace referencia a una clase en otro proyecto y, en tiempo de ejecución, obtengo NoClassDefFoundError. Llamaré a mi proyecto de Google App Engine 'Principal' y al proyecto ...

¿Existe una forma no muy larga de calcular puntos de intersección para rectángulo y elipse? Necesito esto para mi proyecto universitario: editor de vectores con pocas primitivas. Estoy usando Java, pero, como lo miraba ...

He implementado un temporizador para invocar mi método alert (). La duración del temporizador se recupera de la base de datos. Cuando configuro la duración en 1 minuto, el temporizador invoca alert () cada minuto. Cuando ...