Título: Ayuda con JTexField paso de foco (requestFocus(); Publicado por: Alexis Vargas Arteaga en 5 Noviembre 2010, 20:38 pm Buenas a todos, Quisiera que me ayuden con lo siguiente:
Resulta que estoy realizando el juego de punto y fama, la interfaz es la que sigue: (http://i666.photobucket.com/albums/vv29/alfil27/Puntoyfama.jpg) Bien, resulta que quiero que al momento digitar un numero en alguno de los campos de texto el foco pase al siguiente, es decir, que no haya necesidad de teclear ni pasarlo con el ratón. Nota: actualmente lo estoy trabajando con la instrucción: componente_1.requestFocus(); espero me haya explicado bien, de antemano a todos lo que ayuden gracias. Título: Re: Ayuda con JTexField paso de foco (requestFocus(); Publicado por: Leyer en 5 Noviembre 2010, 21:20 pm Tienes que agregar cada textField a un KeyListener general, algo asi
Código
Entonces haces las comprobaciones necesarias, si se teclea algo en el textField1 entonces estableces el foco en el textfield 2, si se teclea algo en en textField2 estableces el foco al textfield3.... Agrega un sleep(1) cuando vallas a establecer el foco a otro textfield ;) Espero te sirva un saludo. Título: Re: Ayuda con JTexField paso de foco (requestFocus(); Publicado por: Alexis Vargas Arteaga en 5 Noviembre 2010, 23:42 pm Excelente ;-) ;-) ;-) ¡¡¡ Me ha funcionado gracias!!! Leyer
Éxitos Título: Re: Ayuda con JTexField paso de foco (requestFocus(); Publicado por: Leyer en 6 Noviembre 2010, 16:33 pm :D de nada, me alegro que te sirva
un saludo. |