Como finalizar uma aplicação quando o Frame é fechado
Esta dica de Java ilustra um método para finalizar uma aplicação quando seu frame é fechado. Em Java, quando o botão fechar é clicado não há nenhuma ação definida por padrão. Geralmente o desenvolvedor gostaria que sua aplicação fosse encerrada quando o frame fosse fechado. Para isso, basta utilizar o seguinte código.
// FrameFrame applicationframe = new Frame();
//Adiciona um escutador de eventos para o evento de fechar o frame
applicationframe.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent evt) {
// Encerra a aplicação
System.exit(0);
}
});