Java - Pasar cursor de JTextField a otro JTextField

 
Vista:

Pasar cursor de JTextField a otro JTextField

Publicado por Jesus (3 intervenciones) el 13/03/2006 15:30:47
No se como implementar para que al pulsar <intro> estando en un JTextField, el cursor se desplace a otro JTextField.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Pasar cursor de JTextField a otro JTextField

Publicado por zpyrit (58 intervenciones) el 14/03/2006 00:21:00
puedes ponerle un KeyLsitener, y que al dar enter haga un "camposiguiente.requestFocus()"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Pasar cursor de JTextField a otro JTextField

Publicado por lore_salmar (1 intervención) el 04/08/2015 08:42:42
agrega dos jTextField (jTextField1 y jTextField2).

private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) {//en el jTextFiel1 en el evento de //ActionPerformed agrega el siguiente código
evt.setSource((char) KeyEvent.VK_CLEAR);
jTextField2.requestFocus();// al presionar enter mandas el cursor a jTextField2
// TODO add your handling code here:
}

suerte, espero que te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Pasar cursor de JTextField a otro JTextField

Publicado por SoloUnix (1 intervención) el 05/08/2015 14:27:27
Hola.
Para que pases el foco de un Jtextfield a otro al dar enter.
Colocale un ActionListener al JTextfield.

1
2
3
4
5
6
7
campoTexto.addActionListener( new ActionListener() {
    @Override
     public static void actionListener() {
        //Con esta parte transfieres el foco al siguiente campo sea un Jtextfield, Jpasswordfield, boton, etc..
       ((JComponent) evt.getSource()).transferFocus();
       }
     });
Haz la prueba, y si no te sirvo lo comentas.
Saludos!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Pasar cursor de JTextField a otro JTextField

Publicado por Hugo Martinez (1 intervención) el 04/09/2016 21:18:58
Funciona perfectamente.... (Saludos Hugo)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Pasar cursor de JTextField a otro JTextField

Publicado por Mig (1 intervención) el 05/04/2017 19:43:43
Puedes sustituir

((JComponent) evt.getSource()).transferFocus();

por

(campo_al_que_quieres_ir).requestFocus();
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Pasar cursor de JTextField a otro JTextField

Publicado por Damian (4 intervenciones) el 01/12/2017 09:36:36
Hola, una consula con respecto a esta linea: ((JComponent) evt.getSource()).transferFocus();
Yo tengo los text field en un arreglo y lo que necesito es que al presionar enter pase al siguiente del arreglo, pero no encuentro la manera de obtener el textField en el que está el cursor. Ya que supongo que en "((JComponent) evt.getSource())" debería poner el campo en el que está.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar