Navengado pelos dados

ola

como faço para navegar pelos dados
da minha tabela,
tenho uma interface que faz um cadastro

nele coloquei dois jButtons um que sera para mover os registros para frente e outro para traz ate aqui blz

ai vai o codigo do botão que movera para frente,
quais são os comandos para
voltar um registro?

[code] private void edFRENTEActionPerformed(java.awt.event.ActionEvent evt) {
try{
Statement stmt = connection.createStatement();
ResultSet rs = stmt.executeQuery(“Select * from funcionarios”);

    [b]rs.next();[/b]
    edCODIGO.setText(rs.getString("codigo"));
    edNOME.setText(rs.getString("nome"));
    edCARGO.setText(rs.getString("cargo"));
    edSALARIO.setText(rs.getString("salario"));
    edDATAADM.setText(rs.getString("data_adimi"));

     }  catch (SQLException e){
          jOptionPane1.showMessageDialog(null, "Erro ", "", jOptionPane1.INFORMATION_MESSAGE);       
         } 
}[/code]

dicas de indentação tambem !!!

Tenta usar assim

Statement stmt = con.createStatement(
ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(“SELECT a, b FROM TABLE2”);

Ai vc deve conseguir usar o rs.previous() e não só o rs.next()