Duvida Swing - fechar form

Pessoal como eu faco para qdo o usuario clicar no X(lado direito, canto superior) ele nao fechar a Janela e sim dar um setVisible(false)?

utilizo Netbeans

tentei [code] private void fechandoJanela(java.awt.event.WindowEvent evt) {

    this.setVisible(false);
}[/code]

mas nao deu certo.

valeu

Troque o seu setDefaultCloseOperation de EXIT_ON_CLOSE para HIDE_ON_CLOSE.

Você também pode trocar para DO_NOTHING_ON_CLOSE e tratar o fechamento da janela manualmente. Daí vc precisa inserir um WindowListener em sua janela e tratar o evento WindowClosing.

Tente:

ou

T+

Dessa forma ele vai fechar a janela!

Interpretei mal o que ele queria. :oops:
Valeu a correção
Abraços