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.

    // Frame
    Frame 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);
        }
    });