Hai due modi:

1) Imposti le dimensioni del JInternalFrame pari alle dimensioni del JDesktopPane.
2) Usi il DesktopManager del JDesktopPane per incrandire il JInternalFrame (consigliato).

Un esempio della seconda opzione:

codice:
JInternalFrame frm = ...   // Il tuo JInternalFrame
tuoJDesktopPane.getDesktopManager().maximizeFrame( frm );
Credo che il frame debba essere già stato aggiunto al JDesktopPane prima di poterlo "massimizzare".


Ciao.