cioa raga
non so se il titolo rende l'idea , ma ho un problema per la stampa in java su più pagine prelevando dati da un database. non riesco a capire dove sbaglio.

premettendo che la query esposta è composta da 157 righe (ma è un fattore variabile) e che le pagine stampate devono contenere 23 righe.

detto ciò vi posto il codice , nel quale non riesco a capire l'errore.

l'errore per l'esempio esposto è : stampa solo 6 pagine delle 8 calcolate, e la stampa viene sempre ripetuta anche quando chiudo l'applicazione. avvolta ne stampa 7 di pagine.

considerazioni : credo che la 8 e ultima pagina non venga proprio costruita perche le righe non coprono l'intera pagina, essendo solo 14 righe e non 23.

spero di essere stato chiaro e che possiate aiutarmi.

grazie anticipatamente.