Java - Asignar foco a un componente

 
Vista:

Asignar foco a un componente

Publicado por Marco Antonio (57 intervenciones) el 10/05/2006 12:57:12
Hola quiero felicitarles por el trabajo que realizan.
Quiero hacerles una consulta:
Lo que pasa es que tengo un formulario para el ingreso de datos personales los cuales debo validar antes de almacenar ,esto lo realizo mediante el manejo de un evento adecuado, lo que quiero hacer es que cuando encuentre un error en el formato de algun campo(JTExtField) este se seleccione automaticamente.
Quiero saber la forma de asignar el foco a ese determinado jtexfield.
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:Asignar foco a un componente

Publicado por dreimler (2 intervenciones) el 10/05/2006 15:06:57
prueba JTextField.setFocus();
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

RE:Asignar foco a un componente

Publicado por Marco (57 intervenciones) el 11/05/2006 11:26:20
Intente con eso primero pero no resulto para nada.
Lo que hice para solucionar el problema fue:
textField1.requestFocus(); // asigno el foco al textfield
textField1.selectAll(); // luego selecciono todo el texto

la solucion fue sencilla, pero yo intentaba hacerlo con solo una sentencia.
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

RE:Asignar foco a un componente

Publicado por Javier Vicente Saez (12 intervenciones) el 15/05/2006 19:29:52
Lo que tienes que hacer es un .setFocus() al objeto... y lo puedes hacer en el evento en el que lo compruebas todo... así saltaría al campo deseado...

Un saludo,
Javier Vicente Saez
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