mira yo tengo algo similiar a eso:
aca hago el select en la base de datos:
Cita: public List<String> getNameMedidor()
{
List<String> nombres=new ArrayList<String>();
try{
stmt = (Statement)conn.createStatement();
rs = stmt.executeQuery("select nombre from medidor");
while(rs.next()){
nombres.add(rs.getString(1));
}
}catch(Exception ex){
}
finally {
if (rs != null) {
try {
rs.close();
} catch (SQLException sqlEx) { } // ignore
rs = null;
}
if (stmt != null) {
try {
stmt.close();
} catch (SQLException sqlEx) { } // ignore
stmt = null;
}
}
return nombres;
}
codigo del formulario:
Cita: private void formWindowActivated(java.awt.event.WindowEvent evt) {
this.jComboBox1.removeAllItems();
List<String> nombres=this.sql.getNameMedidor();
for (String b:nombres)
{
this.jComboBox1.addItem(b);
}
}
espero que te sirva ;)