Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/08/2007, 03:30
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 3 meses
Puntos: 454
Re: JButton cierra JPanel

Hola:

En principio un JPanel no se cierra. Se debería cerrar un JDialog o JFrame -son ventanas-, llamanado al método setVisible(false) o dispose(). El primero oculta la ventana sin destruirla, por lo que puedes volver a usarla con setVisible(true). El segundo la libera para el recolector de basura.

Para salir, también te vale un System.exit(). Eso termina la aplicación totalmente.

El JPanel normalmente estará dentro de un JFrame o JDialog. Puedes quitarlo de la ventana con frame.remove(elPanel) o dialog.remove(elPanel). Esto ocultará el panel, pero dejará visible la ventana.

Son varias opciones, elige la que mejor te valga.

Se buena.
__________________
Apuntes Java
Wiki de Programación