Parar a execução do programa

Bem pessoal,

estou fazendo um programa de controle de hospedes e estou
utilizando o JFrame para montar a janela.

Nesta tenho um botão “Sair”, porém ao clicar nele minha janela fica
apenas não visivel.
Como faço para parar a execução do programa?

Obrigado

No caso de se ter um botão para fechar o JFrame, os códigos são:

System.exit(0); encerra a aplicação.

this.dispose(); fecha somente o JFrame em questão, onde this = JFrame.

O método setVisible(); serve somente para exibir ou não o JFrame na tela, flw.

suaJanela.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

Muito Obrigado Pessoal