Como cerrar una ventana de forma automática

i12vecaj
15 de Diciembre del 2004
Hola a todos. Estoy desarrollando una aplicación en java, donde tras pulsar un botón u otro se abre otra ventana. Me gustaria saber si alguien puede ayudarme a cerrar la ventana anterior (es decir, donde pulse el botón) cuando aparezca la siguiente.

He probado con System.exit(0) pero con este método la aplicación deja de ejecutarse, ya que supongo que será para salir del programa.

¿Alguien puede decirme como hacer esto?

También he intentado poner setVisible(false) pero como lo he hecho con un JPanel la ventana sigue sin cerrarse, sólo que no me muestra su contenido.

Muchas gracias y un saludo a todos.

JuNior
15 de Diciembre del 2004
nombreVentana.dispose();