Enter en JTable
Publicado por José (3 intervenciones) el 06/08/2007 16:20:12
Hola amigos:
Tengo un JTable, resulta que para hacer que el programa se use lo más rápido posible, estoy haciendo que muchas cosas se hagan por medio de teclado, para no tener que estar alternando entre mouse y teclado.
Por ejemplo en una caja de texto hago una consulta a la BD y en el JTable me muestran los resultados, al momento de presionar la tecla DOWN en el caja de texto, me pasa el foco al JTable y asi no tengo que cambiarme del teclado al mouse para seleccionar alguna opcion del JTable.
Mi problema esta en que después de que me situo en el JTable, me desplazo con las flechas sobre las diferentes filas pero al momento de presionar ENTER para seleccionar los valores que hay en esa fila, me pasa automaticamente a la fila siguiente y por ende me toma los valores que hay en esa "siguiente" fila y no en la fila que realmente seleccione.
He buscado algun método o algo asi para quitar este comportamiento de que la tecla ENTER en un JTable funcione para desplazarme a la fila siguiente, quiero que al presionar enter se quede ahi en esa fila!!
Agradeceria mucho sus respuestas y/o sugerencias.
De antemano gracias!!
Tengo un JTable, resulta que para hacer que el programa se use lo más rápido posible, estoy haciendo que muchas cosas se hagan por medio de teclado, para no tener que estar alternando entre mouse y teclado.
Por ejemplo en una caja de texto hago una consulta a la BD y en el JTable me muestran los resultados, al momento de presionar la tecla DOWN en el caja de texto, me pasa el foco al JTable y asi no tengo que cambiarme del teclado al mouse para seleccionar alguna opcion del JTable.
Mi problema esta en que después de que me situo en el JTable, me desplazo con las flechas sobre las diferentes filas pero al momento de presionar ENTER para seleccionar los valores que hay en esa fila, me pasa automaticamente a la fila siguiente y por ende me toma los valores que hay en esa "siguiente" fila y no en la fila que realmente seleccione.
He buscado algun método o algo asi para quitar este comportamiento de que la tecla ENTER en un JTable funcione para desplazarme a la fila siguiente, quiero que al presionar enter se quede ahi en esa fila!!
Agradeceria mucho sus respuestas y/o sugerencias.
De antemano gracias!!
Valora esta pregunta


0