Wie erfasse ich das Klickereignis zum Schließen eines JFrames?

Ich möchte eine Methode aufrufen, confirmExit()wenn auf die rote Schaltfläche zum Schließen der Titelleiste eines JFrames geklickt wird. Wie kann ich dieses Ereignis erfassen? Ich möchte auch verhindern, dass das Fenster geschlossen wird, wenn der Benutzer nicht fortfährt.