foco en JTable

Hola soy nuevo en este foro, mi pregunta es, tengo un JTable con 3 columnas que se le ingresan 3 datos por fila, en la uno codigo y lo busca en una base de datos si lo encuentra rellera la columna 2 con la descripcion del codigo y la 3 la cantidad mi problema es que quiero que al ingresar el codigo si no lo encuentra el foco se quede en la columna 1 y si lo encuentra que el foco pase a la columna 3, yo lo e conseguido de una manera extrana pero lo malo es que por defecto al precionar enter el JTable pasa el foco a la celda de al lado y luego pasa el foco a la que yo programo cosa que se ve un poco extrana.

saludos

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Nopalin

Tu probablemente andes

Tu probablemente andes buscando el metodo del jtable setCellSelected