Tutte le righe del resultSet puoi salvartele in un array di oggetti
codice:
Libro[] book=new Libro[tot_position]
oppure meglio ancora ti crei un oggetto book e lo metti in un ArrayList (penso avrai studiato i generic)
codice:
ArrayList<Libro> list = new ArrayList<Libro>();
book=new Libro(...tuoi parametri)
list.add(book);
Poi puoi estrarti gli elementi (o dall'array o dalla lista)
e puoi gestirli tramite un indice
codice:
JButton successivo=new JButton("Successivo");
//...posizionamento etc etc
successivo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
successivoElemento();
}
}
public void successivoElemento(){
Libro temp=book[index];
//oppure
Libro temp=list.get(index);
//l'oggetto temp lo mandi in stampa al pannello
}
Ciao