Para navegar por los registros de una Jtable en Java utilizando las teclas de direcciones de nuestro teclado es muy simples.
Las teclas que utilizare para mostrar serán las teclas Flecha arriba código 38 y Flecha abajo código 40 pues seran solo para subir y bajar entre los registros de la tabla. El codigo lo escribiremos dentro del evento KeyReleasse del JTable
jTable.addKeyListener(new KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
try {
if (evt.getKeyCode() == 38 || vt.getKeyCode()== 40) {
//Aca escribimos lo que queremos que suceda cuando vamoa presionando las teclas
}
}catch(Exception ex){
}
}
});