Dúvida em habilitar a tecla "Enter" como "Tab"

Olá pessoal, estive pesquisando aqui no forum e encontrei o que estava procurando, só que tentei implementar no evento KeyPressed do formulário do netBeans e não obtive resultado.

Veja o código abaixo:

private void formKeyPressed(java.awt.event.KeyEvent evt) {                                
        if(evt.getKeyCode() == evt.VK_ENTER)
        {
            Component c = evt.getComponent();
            c.transferFocus();
            c = null;
        }
}       

Gostaria de saber como posso fazer a tecla “Enter” poder funcionar como a tecla “Tab” do meu formulário.

Obrigado.

Amigo, não use KeyPressed porque é muito ineficiente (você tem de implementar isso em todos os botões, textfields e outras coisas.) É um porre e não funciona direito.
Em vez disso, use setFocusTraversalKeys.

Veja um post meu onde ponho um exemplo de código.

http://www.guj.com.br/posts/list/92862.java

tenta assim

[code]
// Pula e Volta Campos Fields
private void pulaVoltaCampos(java.awt.event.KeyEvent evt) {
if (evt.getKeyCode() == KeyEvent.VK_ENTER) {
((JTextField) evt.getSource()).transferFocus();
return;
}

    if (evt.getKeyCode() == KeyEvent.VK_ESCAPE) {
        ((JTextField) evt.getSource()).transferFocusBackward();
        return;
    }

}[/code]

chama ele pelo

do seu JTextField
t+