父窗体JFrame的容器设为JDesktopPane
子窗体用InternalFrame建立(就是一种特殊的JFrame,使用方法和JFrame完全一样)JFrame frame=new JFrame();
JDesktopPan desktop=new JDesktopPane();
JInterNalFrame internal=new JInternalFrame();
desktop.add(internal);frame.setContentPane(desktop);