Código
this.Actualizar_Formulario(); } this.Actualizar_Formulario(); } private void Actualizar_Formulario() { int i = jt.getSelectedRow(); }
Con el mouse todo va bien Selecciono la primera linea y me devuelve 0, la tercera me devuelve 2 etc.
pero con las flchas del teclado es diferente, estoy en la tercera fila y con la UP, me dice:
Citar
Linea: 2
Y la linea seleccionada es la Segunda (deberia de decir 1), le doy nuevamente UP, ahora:
Citar
Linea: 1
Y la linea seleccionada es la Primera (deberia de decir 0), le doy nuevamente UP
Citar
Linea: 0
Ahora eso si que desconseraria, ya que dependiendo de la fila en la tabla que se seleccione va a procesar la entrada, si es con el mouse no hay problema, pero si es con el teclado si y no deberia.
¿Que podria estar pasando?
Voy a agregar un filtro que verifique si es el campo ya lo habia validado pero eso es para despues de que se seleccione directamente la fila a procesar.
Creo que la cosa esta con el evento del key pero no tengo mucha experiencia en ello.
Saludos y Gracias de Antemano.