Buenos dias quisiera preguntarles haber si me echan una manito:
tengo una clase estudiante asi:
public class Estudiante {
private double id;
private String nombre;
private Facultad miFacultad;
public Estudiante() {
this.id=0;
this.nombre="";
}
public Estudiante(double id, String nombre) {
this.id = id;
this.nombre = nombre;
}
etc...
una clase facultad:
package Clases;
public class Facultad {
private double id;
private String nombre;
public Facultad() {
this.id=0;
this.nombre="";
}
public Facultad(double id, String nombre) {
this.id = id;
this.nombre = nombre;
}
etc...
para ingresar una facultad tengo un formualario con esos dos campos y un boton insertar.
ahora lo que necesito es que en el formualrio del estudiante yo meti sus dos atributos que son tambien id y nombre pero tambien agrage un combobox que me trae las facultades que he ingresado.
para gurdar el id y nombre del estudiante fue facil lo hice asi:
double id = Double.parseDouble(txtId.getText());
String nombre= txtNombre.getText();
Estudiante miestudiante = new Estudiante(id, nombre);
miuniversidad.misestudiantes.add(miestudiante);
pero para guardar lo que hay en el combobox no he podido lo intente hacer asi pero me dice que el combox1 no puede ser convertido en Facultad ademas el contructor tiene dos atributos.
muestro como intente hacerlo:
String combo1= this.jcombobox1.getSelectedItem().toString();obten go lo que hay en el combo..
luego creo un objeto de la clase facultad
Facultad mifacultad = new Facultad(combox1);aqui solo le paso el combox1 y me dice que no puede ser convertido en facultad.
bueno les agradezco su ayuda se que super facil para ustedes,y dificil para este novato. muchas gracias