Inhabilitar boton cerrar Java en JFrame

Enrique
09 de Diciembre del 2004
Sabeis como inhabilitar el boton cerrar de tal manera que cuadno le des no desaparezca la ventana, o q no se pueda pulsar? He probado con frame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE) pero se sigue cerrando cuando le doy. Tambien he probado a quitar la sentencia System.exit(0) en:

frame.addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent e) { System.exit(0); //quitar esto
};
});

pero tambien se cierra.
Alguna idea aunque sea cambiar un JFrame por otro tipo de ventana?

Enrique
09 de Diciembre del 2004
Ni caso de lo anterior. Funciona con frame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);