- Sì. Vedi
TableColumn
. Generalmente quello che ho fatto in passato è stato usatoResultSetMeta
dati per costruire il modello di colonna. Dai un'occhiata a Come usare le tabelle per ulteriori informazioni - Sì, ma
JTable
può essere un po' un problema. Dai un'occhiata a Stampa e Stampa di una JTable . Ci sono alcuni ottimi esempi su SO se hai il tempo di guardare. - È sempre meglio filtrare i dati alla fine del database. Una volta che hai un set di risultati, se volevi filtrarlo, puoi usare il suo
ResultSetMetaData
per determinare le colonne in base alle quali raggruppare. Allo stesso modo, se non hai ancora risultati, puoi utilizzare ilDatabaseMetaData
per determinare le colonne delle tabelle nel database