Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Iniciar sesiónIniciar sesiónCrear cuentaCrear cuenta

Java - foco en jtextfield

  Imprimir  
Vista:
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:

foco en jtextfield

Autor:Camilo Andrés (59 intervenciones)
Fecha:04/07/2011 06:30:16
buenas noches,

he hecho un programa en el cual después de leer en el puerto serie una K termine la lecture y cierre el puerto, luego de ésto ubico el foco a un jtextfield con jTextField.requestFocus().

el problema es que no siempre me funciona el requestFocus() ya que a veces funciona todo el día o a veces molesta y no pone el foco en ese campo de texto, y la única forma de que funcione es reiniciando el equipo, nisiquiera cerrando la aplicación y volviéndola a abrir funciona.

De antemano gracias por su ayuda
Responder
información
Otras secciones de LWP con contenido similar...
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

foco en jtextfield

Autor:Alex (1 intervención)
Fecha:09/08/2012 11:03:09
Llego un poco tarde para la respuesta, pero igual a alguien le sirve. Yo para solucionar esto en vez de usar el requestFocus() utilizo un KeyboardFocusManager.

En vez de hacer el foco en el textfield, lo que se hace es redirigir el evento del teclado al textField.

Os dejo en un enlace donde enseñan a utilizarlo (ingles).

http://www.developer.com/java/other/article.php/3452231/The-KeyEventDispatcher-in-Java.htm

Espero que os sirva, un saludo.
Comentar