Não consigo colocar uma JInternalFrame em uma JFrame com um JTabbedPane

Como faço isso??
Quero que a JInternalFrame apareça normalmente dentro de um JFrame…
mas se a JFrame tem uma tabbedpane, a tabbedpane some…
exemplo:

JTabbedPane tab = new JTabbedPane() tab.addTab("tab1", componente1); tab.addTab("tab2", componente2); tab.addTab("tab3", componente3); JInternalFrame iframe = new JInternalFrame(); JDesktopPane pane = new JDesktopPane(); JFrame f = new JFrame(); f.setContentPane(pane); f.add(tab); //Aqui tentei de varias maneiras, adicionar no pane tbm pane add(iframe);

Como fazer isso?