Java - necesito ayuda con JComboBOX

 
Vista:

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);
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:necesito ayuda con JComboBOX

Publicado por 1a2a3a4a (57 intervenciones) el 27/04/2009 23:17:34
Podrias almacenar los objetos en un List, luego ese list pasarle al combo con los campos que quieren q se cmuestre y cuando lo recuperes usas.
getSelectedIndex , luego con ese indice ,vas a tu lista y traes el objeto que corresponde.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar