Questionar o fechamento de um JFrame

Srs,

como faço para que quando o usuário clique no botão “x” ou em um outro botão tipo “Fechar” do meu JFrame o mesmo pergunte à ele se realmente deseja ou não fechá-lo? assim como em algumas ide´s perguntam Sim ou Não.

Thank´s

Use isso…

//
// Desabilita a saida autom�tica quando bot�o close clicado...
//
setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);

//
// Controla o evento do bot�o close da janela...
//
addWindowListener(
	new WindowAdapter()
	{
		public
		void			windowClosing(WindowEvent we)
		{
			if	((JOptionPane.showConfirmDialog(	this,
								"Você tem certeza que deseja sair?",
								"Atenção",
								JOptionPane.YES_NO_OPTION,
								JOptionPane.QUESTION_MESSAGE,
								null))	==	0)					
			{	
				System.exit(0);
			}
		}
	}
);