Hola! Muy buenas!!
Espero q puedan ayudarme porque ya llevo un buen rato dándole vueltas y no consigo la solución
Estoy realizando una aplicación de escritorio, tengo dos interfaces
"ConsultarAlumno" y "AlumnoConsultado".
En "ConsultarAlumno" tengo un JCombox y quiero ver su contenido desde la otra interfaz "AlumnoConsultado".
Pongo código para que se me entienda mejor
Interfaz consultarAlumno:
//En esta interfaz tengo el JCombox y hago un metodo auxilar que pille lo que hay en dicho combox ( se llama alumnoConsultar el combox)
//El metodo gbd.numAlumno, me devuelve el numero de alumno pasandole los datos del alumno que se muestran en el combox
public int getSeleccion(){
int num = gbd.numAlumno(alumnoConsultar.getSelectedItem().to String());
return num;
}
//Cuando pulso el boton "Consultar" hago esto:
int aux = getSeleccion();
AlumnoConsultado alumConsult = new AlumnoConsultado();
alumConsult.setVisible(true);
this.dispose();
Interfaz AlumnoConsultado
ConsultarAlumno consultaAlum = new ConsultarAlumno();
int num = consultaAlum.getSeleccion();
Y me muestra siempre siempre el primer alumno de la lista, aunque seleccione otro..., alguien sabe por qué pasa?? y cual sería la solución?
Muchas gracias!