Como fechar um JFrame sem encerrar a JVM

Estou precisando de ajuda para fechar um JFrame sem usar o comando System.exit(0). Trata-se da tentativa de criação de uma GUI na qual um determinado comando chama um formulario para cadastro de novos funcionarios, que é uma JFrame. A intenção é que, após concluído o cadastro, ao se pressionar o botão “CADASTRAR”, este formulário seja fechado, mas não consegui identificar nenhum comando que possa ser associado ao ActionListener do botão. Agradeço antecipadamente a ajuda.

Leandro

use o método dispose() que eu acho que dá certo

Completando o comentário do Luiz, vai aí um exemplo

frame.addWindowListener(new WindowAdapter() {
    public void windowClosing(WindowEvent evt) {
        Frame frame = (Frame) evt.getSource();
        // Escondendo o frame
        frame.setVisible(false);
        frame.dispose();
    }
});

[]s, Welington B. Souza