Inserisci un tasto.
Aggiungi un ActionListener a quel tasto.
Nel metodo actionPerformed() dell'ActionListener richiami un metodo che chiude il JInternalFrame tramite il metodo dispose().


Ciao.