devi implementare WindowListener (o se sono frame interni InternalFrameListener) e quindi dovrai riscrivere vari metodi, tra cui WindowOpened(se sono frame interni internalFrameOpened()), e scriverai il codice che ti serve:

ESEMPIO DA UN PROGRAMMA CHE STO FINENDO DI SCRIVERE:
-------------- FRAME INTERNI -------------
codice:
public class EliminaTestata extends JInternalFrame implements InternalFrameListener, ActionListener
{
....
}
public void internalFrameClosing(InternalFrameEvent e){}
public void internalFrameClosed(InternalFrameEvent e){}
public void internalFrameOpened(InternalFrameEvent e){}
public void internalFrameIconified(InternalFrameEvent e){}
public void internalFrameDeiconified(InternalFrameEvent e){}
public void internalFrameActivated(InternalFrameEvent e){}
------------ FRAME NORMALI ----------------
se hai dei frame normali, implementa WindowListener e avrai:
codice:
public void windowOpened(WindowEvent e) {}