JInternalFrame dúvida?!

Eu tenho um JInternalFrame, como eu faço para ao fechar [x] ele executar um método.

Eu conheço o WindowListener para o FRAME, mas no JInternalFrame ele não funcionada.

Tem outra forma?

addInternalFrameListener

public void addInternalFrameListener(InternalFrameListener l)

Adds the specified listener to receive internal frame events from this internal frame.

Parameters:
    l - the internal frame listener