Ficaria mais fácil se lá no método que pesquisa os dados vc varresse o ResultSet e colocasse os dados lidos num array de String´s.
Daí vc só chamaria esse método p/ passar o array preenchido pro seu comboboxModel.
anderdietrich
Resolvi.
Eu criei o meu jFrame, coloquei nele o componente jComboBox e queria carregar a coluna NOME do banco de dados.
Na classe que trabalha com o banco(chamei ela de Conexao) eu fiz uma função que retorna um vetor, olha a função:
publicstaticVectorprocurar(Stringquery){try{PreparedStatementpstmt=conexao.prepareStatement(query);ResultSetrs=pstmt.executeQuery();Vectorv=newVector();while(rs.next()){v.add(rs.getString(1));}returnv;}catch(SQLExceptione){JOptionPane.showMessageDialog(null,"Problema ao executar comando. SQL Error:\n"+e);returnnull;}}
E no código do jFrame depois que é criado os componentes eu usei essa linha de código para carregar os dados no jComboBox:
jComboBox2.setModel(new javax.swing.DefaultComboBoxModel(Conexao.procurar("SELECT NOME FROM GRUPO")));
Espero ter ajudado outros com a mesma duvida!
lina
Oi,
Edite seu primeiro post e coloque [Resolvido] no titulo do seu tópico. Li toda a thread para ver que o mesmo já tinha sido resolvido… rs