Foro de elhacker.net

Foros Generales => Dudas Generales => Mensaje iniciado por: emanuel128 en 23 Abril 2019, 07:07 am



Título: Como guardar un combo box ayuda por favor
Publicado por: emanuel128 en 23 Abril 2019, 07:07 am
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");
    }                                   


Título: Re: Como guardar un combo box ayuda por favor
Publicado por: aitorBoole en 19 Mayo 2019, 21:16 pm
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