Estrutura de decisão, botão sair do Jframe em Java

Pessoal, boa tarde, tudo bem?

Vocês sabem como crio uma condição de Yes No no botão sair do Jframe? Para quando o usuário clicar dar essa opção se escolha, se ele deseja sair da aplicação ou continuar. No momento só consigo fazer assim simples, se ele clicar simplesmente vai fechar a minha aplicaçãozinha

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
System.exit(0);

Aqui está meu Form

Olá amigo, se você utilizar um JOptionPane para realizar a verificação.

int x = JOptionPane.showConfirmDialog(null, "Deseja continuar ?", null, JOptionPane.YES_NO_CANCEL_OPTION);
	// yes = 0
	// no = 1
	// cancel = 2

	if (x == 0) {
		//aqui você colocar a lógico
	}

obrigadoooo