Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou tendo problemas ao preencher uma tabela com o resultados de uma consulta.
A consulta tem por resultado uma tabela com duas colunas e eu estou tentando povoar uma jTable com duas colunas também. Na primeira coluna deverá ser listado os nomes dos níveis dos alunos e na coluna 2 as idades médias dos alunos do nível correspondente, tudo obtido através de um único SELECT.
Cheguei até o seguinte trecho de código:
private void montaTabela() {
alunos = new ArrayList<Aluno>();
DefaultTableModel tableModel = new DefaultTableModel();
tableModel.setColumnIdentifiers(new String[]{"Nivel", "Idade media"});
List<String> list = new ArrayList<String>();
list = new dao.Dao<Aluno>(Aluno.class).listQuestao8();
for (int i = 0; i < list.size() - 1; i++) {
tableModel.addRow(new Object[]{list.get(i), list.get(i + 1)});
}
jTable2.setModel(tableModel);
}/applications/core/interface/imageproxy/imageproxy.php?img=http://i.imgur.com/iOCinX3.png&key=1e46116443704a6c6a555bbfbd7cfaa339e582cadeb70bb67809e08c2a9faba9" alt="iOCinX3.png" />
Desde já obrigado.
Carregando comentários...