Java - Jframe, jdialog, jdialog

 
Vista:

Jframe, jdialog, jdialog

Publicado por valmanar (11 intervenciones) el 06/03/2007 18:01:38
Hola foro, tengo un jframe en el cual pincho un botón y me instancia un jdialog modal que he construido en otro archivo .java, hasta ahí todo perfecto, pero lo que quiero es que desde este jdialog pinchando en un botón que tiene me aparezca otro jdialog hijo de este primero, pero no logro hacer que aparezca en pantalla. Tengo como padre del segundo jdialog el primer jdialog para que sea modal el segundo sobre el primero pero no logro que aparezca este segundo de ninguna manera. Pongo a continuación el código que lanza el primer jdialog y luego desde dentro de este el que lanza el segundo. Gracias por anticipado.
**** Lanzo primer jdialog:
Planificaciones v_planificacion = new Planificaciones(this, true, gestionbd);
v_planificacion.setLocationRelativeTo(jPanelPlanificaciones);
v_planificacion.setVisible(true);
this.validate();
this.repaint(); // este jdialog se muestra perfectamente en pantalla

**** Desde un botón del segundo jdialog:
ProgramaNuevo nuevoprograma = new ProgramaNuevo(this, true, gestionbd);
nuevoprograma.setLocationRelativeTo(this);
nuevoprograma.setVisible(true);
nuevoprograma.repaint(); // Este segundo jdialog no me aparece nunca, he probado con repaint, validate y no lo consigo.
Gracias por la atención.
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