//Criei esse método para preencher a lista:
public List getTipoProd() throws Exception{
List ListaTipoProd = new ArrayList();
Connection con = Conexao.getConnection();
CadTipoProd cadTipoProd = new CadTipoProd();
try{
PreparedStatement lstp;
lstp = con.prepareStatement("Select TB_TIPO_PROD.DESCRICAO from TB_TIPO_PROD Order by TB_TIPO_PROD.DESCRICAO ");
ResultSet rs = lstp.executeQuery();
while (rs.next() == true){
cadTipoProd = new CadTipoProd();
cadTipoProd.setDescricao(rs.getString("DESCRICAO"));
System.out.println(cadTipoProd.getDescricao());
ListaTipoProd.add(cadTipoProd.getDescricao());
}
rs.close();
lstp.close();
return ListaTipoProd ;
} catch (Exception e) {
e.printStackTrace();
return null;
}
//// na GUI eu quero preencher o combo como esse método e é aí que estou penando!
private void formWindowOpened(java.awt.event.WindowEvent evt) {
List ListProd = new ArrayList();
try {
ListProd = this.cadLinhaDAO.getTipoProd();
cmbTipoProd.addItem("teste");
System.out.println(this.cadLinhaDAO.getTipoProd());
} catch (Exception e) {
}