Problemas com enter

0 respostas
DAREK6920

Oi para todo mundo.
Estou com um problema meio esquisito. Devo estar fazendo alguma coisa errada mas não sei o que é.

Tenho um combo acionado pelo evento key_released atraves do evt.getKeyCode(). Este evento transfere o foco para um JTextField que tambem tem um evento key_released com a mesma função.
O que ocorre é que o combo manda para o textfield e não espera pelo enter, simplesmente age como se ele tivesse sido pressionado no textfield e não no combo.
Como faço para prender o foco no jTextField apos pressionar a tecla Enter no Combo ?

codigo do combo

private void cfopKeyReleased(java.awt.event.KeyEvent evt) {                                 
        if (evt.getKeyCode() == 10){
            
            dt_doc.grabFocus();
        }
    }

codigo do jTextField dt_cod

private void dt_docKeyReleased(java.awt.event.KeyEvent evt) {                                   
        
        
        if (evt.getKeyCode() == 10) {
            if (dt_doc.getText().length() == 2){
                dt_doc.setText(dt_doc.getText() + variaveis.periodonumerico);
                dt_e_s.grabFocus();
            } else {
                dt_e_s.grabFocus();
            }
        }
}

Se alguem puder me ajudar agradeço de montão !

Criado 30 de novembro de 2011
Respostas 0
Participantes 1