Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2005, 09:36
Avatar de pyanqn
pyanqn
 
Fecha de Ingreso: noviembre-2005
Mensajes: 331
Antigüedad: 18 años, 5 meses
Puntos: 8
¿cómo construir interfaces MDI en JBuilder?

Hola, tengo un problema para construir una interfaz MDI en JBuilder.
Por el momento he creado el formulario que quiero que sea el hijo del formulario principal. Bien ahora JBuilder extiende mi formulario, llamado hijo, como subclase de JFrame, yo quiero que sea subclase de JInternalFrame, pero no sirve cambiar esta linea. esto es:

public class hijo extends JFrame{ ...} cambio a:
public class hijo extends JInternalFrame{...} No sirve!

Bueno tambien en el formulario principla declaro:

JDesktopPane desktop = new JDesktopPane();

y en el metodo:

private void jbInit() throws Exception{
...
frame.getContentPane().add(desktop, BorderLayout.CENTER);
...
}

Cuando hago click en algun boton, el que quiero ejecute el nuevo formulario hijo, en forma de MDI, escribo lo necesario y agrego:

...
frmhijo hijo = new frmhijo;
desktop.add(hijo);
...

Pero esto no funciona.
Lo que quiero es no tener que escribir el codigo de las interfaces, más bien quiero dibujarlas y depues utilizarlas como mas me guste, y me gustaria de forma MDI. ¿Hay alguna forma de hacerlo fácil en JBuilder?

Gracias