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

[SOLUCIONADO] Cargar objeto en JCombobox

Estas en el tema de Cargar objeto en JCombobox en el foro de Java en Foros del Web. Hola a todos, necesito que me ayuden, ya que la información que he visto no termino de comprenderla, necesito cargar un JCOMBOBOX con un texto ...
  #1 (permalink)  
Antiguo 05/03/2016, 18:22
Usuario no validado
 
Fecha de Ingreso: abril-2012
Mensajes: 134
Antigüedad: 12 años, 1 mes
Puntos: 0
Cargar objeto en JCombobox

Hola a todos, necesito que me ayuden, ya que la información que he visto no termino de comprenderla, necesito cargar un JCOMBOBOX con un texto a mostrar y un valor que obtener.

Voy a cargar de una base de datos el nombre de los metodos de pago y necesito obtener el id.

O pongo de ejemplo en HTML que seria muy sencillo para que me entendais:
Código:
<select><option value="valor">Texto a mostrar</option></select>
Un saludo y gracias de antemano.
  #2 (permalink)  
Antiguo 06/03/2016, 06:02
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: Cargar objeto en JCombobox

Hola:

Haz una clase "TuItemDeBaesDeDatos" que tenga un String texto a mostrar y un int valor. Ponle un método toString() sobrescribiendo al de Object y que saque el texto. Así

Código Java:
Ver original
  1. public TuItemDeBaseDeDatos {
  2.    public int valor;
  3.    public String texto;
  4.    public void toString() {
  5.         return texto;
  6.    }
  7. }

Lee la base de datos y vete rellenando objetos por cada item de baes de datos. El valor el que necesites y el texto el que quieras que se muestre en el JComboBox.

Mete estos items en el JComboBox. Cuando recuperes el seleccionado, te devolver el item con su valor y su texto.

Aquí tienes un ejemplo más detallado http://chuwiki.chuidiang.org/index.p...de_Datos_MySQL

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 07/03/2016, 11:41
Usuario no validado
 
Fecha de Ingreso: abril-2012
Mensajes: 134
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: Cargar objeto en JCombobox

Muchas gracias Maestro !!! ya lo he soucionado reescribiendo el metodo toString en el objeto.

Etiquetas: jcombobox, objeto
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 08:48.