Moverme por los registros de una tabla SQLite

Buenos días, no recuerdo si este post ya lo puse pero no lo encuentro. Por si no, lo vuelvo a poner.

Lo primero estoy utilizando un ejemplo en SQLite y me gustaría saber que instrucciones hay para saber:

- Si la tabla contiene datos
- Si estoy al final o al principio de la tabla
- Ir al primer registro desde un botón y mostrar los datos en un JTextField
- Ir al último registro
- Ir al anterior
- Ir al siguiente, etc...

También si es mejor MySQL como incluirlo en mi instalación, utilizo SQLite porque solo tengo un fichero .db que puedo llevar a cualquier parte sin tener que instalar nada.

Un saludo

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.

Sobre sqlite

Bueno pues to lo has dicho, SQLite es portable y multiplataforma, entonces lo que sigue es tu cuestion sobre la navgacion en la cual deberias leerte bien el API de ResultSet y si tu cargas el resultset en un ArrayList desarrollas los metodos de navegacion entre la vista y modelo.