Java - Problemas con JList

 
Vista:

Problemas con JList

Publicado por Eduardo (144 intervenciones) el 17/09/2010 10:33:57
Hola, tengo un jframe que al pulsar un botón, me abre un jDialog con un jlist.
En el jframe hago la instancia del jDialog hijo y le paso el modelo que alimentará al jlist.

Utilizo spring e ibatis para las consultas con la base de datos.

Hasta aqui, todo funciona. El problema lo tengo cuando selecciono un registro del jlist e intento cerrar la ventana.

Tengo que pulsar dos veces sobre un item de la lista para que me cierre la ventana.
Según lo que he probado, me he dado cuenta que si no le paso el modelo por el constructor y hago el modelo en el jDialog me lo hace bien, pero me tarda mucho en cargar el formulario porque tiene que volver a hacer la conexion para luego obtener los datos.

Para obtener los datos lo hago de la siguiente manera.

private BeanFactory factoria = new XmlBeanFactory(new FileSystemResource("springIbatis.xml"));

private Poblaciones pob = (Poblaciones) factoria.getBean("poblacionesDAO");

Mediante el objeto pob puedo acceder a todas las funciones de carga de datos.

Alguien me puede dar una solución, gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder