Java - evento en un focus

 
Vista:

evento en un focus

Publicado por Yessica Andrade (7 intervenciones) el 29/05/2008 18:52:19
HOLA NECESITO SABER COMO PUEDO REALIZAR UNA BUSQUEDA DANDOLE UN REGISTRO DESDE UNA CAJA DE TEXTO Y QUE AL PRESIONAR EL TAB A LA SIGUENTE CAJA DE TEXTO SE REALIZA LA BUSQUEDA AUTOMATICAMENTE
ESPERO ME DE A ENTENDER Y ME PUEDAN AYUDAR PLEASE
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:evento en un focus

Publicado por ideasjava (83 intervenciones) el 30/05/2008 00:11:27
Hola. Lo que necesitas es hacer uso del evento FocusListener del JTextField.

Por ejemplo, si tu caja de texto se llama textField1, el evento quedaria asi:

textField1.getTextField().addFocusListener(new FocusAdapter() {
public void focusGained(FocusEvent e) {
textField1_focusGained(e);
}
}
);

Y el metodo textField1_focusGained(FocusEvent e) quedaria asi:

private void textField1_focusGained(FocusEvent e) {
}

En este caso el evento se registraria para la caja de texto luego de dar el TAB. Es decir el que gana el foco seria la segunda caja de texto y en el metodo definido haces la busqueda que necesitas.

Cualquier cosa pregunta.
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