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

JCombox de otra ventana

Estas en el tema de JCombox de otra ventana en el foro de Java en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 09/03/2012, 12:31
 
Fecha de Ingreso: noviembre-2010
Mensajes: 93
Antigüedad: 13 años, 5 meses
Puntos: 1
JCombox de otra ventana

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!
  #2 (permalink)  
Antiguo 09/03/2012, 15:04
 
Fecha de Ingreso: marzo-2011
Mensajes: 34
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: JCombox de otra ventana

Si te entendi bien puedes hacer lo siguiente: Le pasas la lista a la otra ventana como lo haces ahora y en el constructor le pones un nuevo parametro que sea la posicion del combobox donde esta el alumno seleccionado, entonces ese valor lo utilizas para hacer que el combobox se inicialize en la posicion de ese alumno, creo que la clase combobox tiene un metodo para eso.

Espero que te haya ayudado en algo.
Saludos
  #3 (permalink)  
Antiguo 12/03/2012, 03:50
 
Fecha de Ingreso: noviembre-2010
Mensajes: 93
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: JCombox de otra ventana

Muchas gracias!!! =)
Al final lo mostré todo en la misma ventana que parecía que quedaba mejor y todo =)

Etiquetas: string, ventanas
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:49.