Donner un Oui/Pas d'option dans une IHM Java

J'aimerais changer le code ci-dessous pour présenter une option oui ou non lorsqu'un utilisateur clique sur 'X', mais j'ai peur que mon java débutant compétences de ne pas étirer encore. Toutes les suggestions s'il vous plaît? J'aimerais garder le code ci-dessous aussi intact que possible afin de voir ce qui doit être fait différemment pour référence future.

import java.awt.event.*;
import java.awt.*;
import javax.swing.*;

public class WindowExit extends WindowAdapter
{
public void windowClosing(WindowEvent e)
{
    JOptionPane.showMessageDialog( null, "Are you sure you want to close?" );
    System.exit(0);
}
}

OriginalL'auteur Eric | 2011-03-08