Foros del Web » Programación para mayores de 30 ;) » Java »

Asignar manualmente indices de Jcombobox

Estas en el tema de Asignar manualmente indices de Jcombobox en el foro de Java en Foros del Web. Buenas a todos: Tengo un JCombo swing que cargo con los valores de una tabla MySQL. El problema está que si elimino un elemento de ...
  #1 (permalink)  
Antiguo 24/06/2009, 04:37
 
Fecha de Ingreso: agosto-2004
Mensajes: 85
Antigüedad: 19 años, 8 meses
Puntos: 0
Asignar manualmente indices de Jcombobox

Buenas a todos:
Tengo un JCombo swing que cargo con los valores de una tabla MySQL.
El problema está que si elimino un elemento de la tabla, el index del combo me cambia, es decir, si tenia un elemento A con indice 3 en la tabla y un elemento B con indice 4 en la tabla y borro el elemento A, en el combo el elemento B toma como index 2 y ya se jode todo.
Como puedo asignar manualmente yo los indices de un combo.
Gracias de antemano.
  #2 (permalink)  
Antiguo 24/06/2009, 06:54
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: Asignar manualmente indices de Jcombobox

Hola:

Mira este enlace de JComboBox con base de datos. En concreto, al apartado añadir más en los items del JComboBox.

La idea básica es en vez de añadir al JComboBox un String y fiarte de su posición, se le añade un objeto que tenga el metodo toString() y guardado dentro el valor que quieras.

Se bueno.
__________________
Apuntes Java
Wiki de Programación
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:46.