Passar informação de um TextField para um JTable e ir cada vez que dado um ENTER ir para a próxima

Eai Pessoal, estou desenvolvendo um projeto de cadastro de alunos.

Onde o aluno apresenta a carteira de estudande, a recepcionista passa no leitor e cadastra automaticamente.

É mais ou menos assim:

Passar informação de um TextField para um JTable e ir cada vez que dado um ENTER ir para a próxima linha da tabela, só que quando eu der o ENTER no código do aluno que estiver no TextField, eu quero que ele coloque na JTable Código | Data | Hora --> Hora> No momento em que o operador do sistema der um ENTER.

No projeto eu fiz o seguinte.

Primeiro eu coloquei um TextField e em baixo um JTable com 3 colunas(Código | Data | Hora).

O banco de dados eu vou vincular depois.

Primeiro vou fazer esta parte.

Alguém poderia me ajudar?

Obrigado.

OBS:

Está ocorrendo um erro.

[code] private void procuraTable(String nome){

    try{  

    int tamanho = nome.length();  

    for(int linha=0;linha<pn_controle.getRowCount();linha++){  

        String nomeTabela = (String) pn_controle.getValueAt(linha, 1);  

        if (nomeTabela.substring(0, tamanho).equals(nome)){  

            pn_controle.setRowSelectionInterval(linha, linha);  
     }  
    }  
    }  
     catch(Exception erro)  
     {  
         JOptionPane.showMessageDialog(null,"Não Foi Possível Cadastrar Aluno! Erro: " + erro);  
     }  

}  

private void txt_codigoKeyReleased(java.awt.event.KeyEvent evt) {  
    procuraTable(txt_codigo.getText());  
}  [/code]

ERRO EXCEPTION:

Não Foi Possivel cadastrar aluno! ERRO: Java.lang.NullPointerException

Alguem me da uma ajuda Por Favor. [/b]

OBS: A DATA E A HORA EU CONSEGUI ENCAIXAR LA NO JTABLE, O PROBLEMA É QUE QUANDO DO ENTER ELE FICA NA MESMA POSIÇÃO, GOSTARIA QUE ELE FOSSE PARA A LINHA DE BAIXO.

COMO PODERIA FAZER ISSO?

OBRIGADOO!