necesito ayuda con JComboBOX
Publicado por patricia (6 intervenciones) el 27/04/2009 23:04:38
Hola como estan, estoy haciendo un proyecto en netBeans y tengo problemas con el control JcomboBox, nose si el control guarda informacion adicional, porque necesito guardar los id de los distribuidores que cargo en el combo, y al seleccionarlo pasar el id a una variable, no el nombre sino el id, nose como hacerlo espero que alguien me pueda ayudar.
Esta es la parte del codigo donde cargo los distribuidores
private void cargarDistribuidores() throws SQLException
{
Conexion conexion = new Conexion("ingrid", "", "Test", "");
try{
conexion.conectar();
distrib=conexion.cargarDistribuidor();
Iterator it= distrib.iterator();
Distribuidor d;
while(it.hasNext())
{ d=(Distribuidor)it.next();
//En esta parte ademas de cargar el nombre necesitaria cargar los id
cboDistribuidor.addItem(d.getApellido() + ", " + d.getNombre());
}
} catch (SQLException ex) {
Logger.getLogger(JFPedidos.class.getName()).log(Level.SEVERE, null, ex);
}
}
Esta es la parte del codigo donde cargo los distribuidores
private void cargarDistribuidores() throws SQLException
{
Conexion conexion = new Conexion("ingrid", "", "Test", "");
try{
conexion.conectar();
distrib=conexion.cargarDistribuidor();
Iterator it= distrib.iterator();
Distribuidor d;
while(it.hasNext())
{ d=(Distribuidor)it.next();
//En esta parte ademas de cargar el nombre necesitaria cargar los id
cboDistribuidor.addItem(d.getApellido() + ", " + d.getNombre());
}
} catch (SQLException ex) {
Logger.getLogger(JFPedidos.class.getName()).log(Level.SEVERE, null, ex);
}
}
Valora esta pregunta


0