Salve a tutti.Ho creato un programmino che mi crea all'avvio un finestra JFrame con all'interno e precisamente al centro dei tabbedPane.Inoltre ho creato un pulsante alla cui pressione mi genera un internlframe il problema è che mi compare sotto i tabbed pane.COme devo fare per farlo comaparire sopra?

codice:
 


public void show(WindowPrinciple w){
        
        JInternalFrame intf = new JInternalFrame(); 
        JDesktopPane  desk =  new JDesktopPane();
        w.getContentPane().add(BorderLayout.CENTER,desk);
        intf.setTitle("Window Corpus");
        intf.setSize(150, 150);
        intf.add(new JPanel());
        desk.add(intf);
        intf.setVisible(true);
        
        
    }
Inoltre vorrrei fare in modo che il mio JFrame all' avvio mi compare per tutta la grandezza del monitor cioè voglio massimizzarlo..
Grazie