Hola:
En el código que estás haciendo no hay nada mal hasta donde puede verse.
Quizás no se esté ejecutando en el orden correcto : debe llamarse a Nat(...) que tiene pinta de ser el constructor de la clase antes de llamar a insertarEntradaEnTabla(...) que imagino es un método de la misma clase Nat.
Un posible error que suele ser habitual en gente que empieza es que declaran sin querer dos variables con el mismo nombre, inicializando una y usando otra. En tu caso, podrías tener ese error si has puesto "RegistroDeTraduccionInterfaz [] tabla" en algún otro sitio aparte del que muestras en el código, ya que estarías declarando otra variable con el mismo nombre.
Se bueno.
En el código que estás haciendo no hay nada mal hasta donde puede verse.
Quizás no se esté ejecutando en el orden correcto : debe llamarse a Nat(...) que tiene pinta de ser el constructor de la clase antes de llamar a insertarEntradaEnTabla(...) que imagino es un método de la misma clase Nat.
Un posible error que suele ser habitual en gente que empieza es que declaran sin querer dos variables con el mismo nombre, inicializando una y usando otra. En tu caso, podrías tener ese error si has puesto "RegistroDeTraduccionInterfaz [] tabla" en algún otro sitio aparte del que muestras en el código, ya que estarías declarando otra variable con el mismo nombre.
Se bueno.