Como guardar un combo box ayuda por favor

Iniciado por emanuel128, 23 Abril 2019, 07:07 AM

0 Miembros y 1 Visitante están viendo este tema.

emanuel128

hola a todos necesito ayuda soy nuevo aprendiendo a programar  quisiera guardar lo que tiene mi combobox pero no logro talvez alguien me pueda ayudar.

Yo guardo toda la informacion en java con jframe y utilizo un boton para guardarlo pero no logro guardar los datos de un combombox para luego pasarlos a jtable

miren:

private void addActionPerformed(java.awt.event.ActionEvent evt) {                                   
        // TODO add your handling code here:
       
        cursos c = new cursos();
       
        c.idcurso = id.getText();
        c.nombre = curso.getText();
        c.sección = secc.getText();
        c.fechainicio = finicio.getText();
        c.fechafin = ffin.getText();
        c.horainicio = hinicio.getText();
        c.horafin = hfin.getText();
       
       
       
       
       
       
       
       
       
         
       
       
        id.setText("");
        curso.setText("");
        secc.setText("");
        finicio.setText("");
        ffin.setText("");
        hinicio.setText("");
        hfin.setText("");
       
        cursos.add(c);
       
             JOptionPane.showMessageDialog(this, "curso agregado exitosamente");
    }                                   

aitorBoole

Buenas, creo entender mas o menos tu duda. Para sacar el valor asociado a una ComboBox te dejo este pequeño ejemplo donde espero que lo entiendas:

Imaginemos que es un ComboBox llamado genero, donde tendremos los diferentes géneros para una película o serie:

--------------------

PROGRAMA:

//Creación de la comboBox
comboGenero = new JComboBox();

//Añadiremos la ComboBox a la gráfica, en mi caso tengo un Container (cp)
cp.add(comboGenero);
      
//Añadimos las opciones de selección a la ComboBox
      comboGenero.addItem("Acción");
      comboGenero.addItem("Aventura");
      comboGenero.addItem("Comedia");
      comboGenero.addItem("Drama");

//Logramos el contenido de la ComboBox y lo guardamos
String genero;
genero = (String)comboGenero.getSelectedItem();

---------------


Espero que te haya ayudado, y que fuera esta la respuesta a tu pregunta

Salu2, Aitor