- Sim. Consulte
TableColumn. Geralmente o que eu fiz no passado é usar oResultSetMetadados para construir o modelo de coluna. Dê uma olhada em Como usar tabelas para mais informações - Sim, mas
JTablepode ser um pequeno problema alguns. Dê uma olhada em Impressão e Impressão de uma JTable . Existem alguns ótimos exemplos no SO, se você tiver tempo para dar uma olhada. - É sempre melhor filtrar os dados no final do banco de dados. Depois de ter um conjunto de resultados, se você quiser filtrar esse conjunto, poderá usar seu
ResultSetMetaDatapara determinar por quais colunas você deseja agrupar. Da mesma forma, se você ainda não tiver resultados, poderá usar oDatabaseMetaDatapara determinar as colunas das tabelas no banco de dados