Header Ads Widget

Salir de JFrame al cerrar Java Swing

 En este tutorial, vamos a ver cómo salir y cerrar un JFrame en Java Swing. Puede cerrar fácilmente su JFrame haciendo clic en la X (cruz) en la esquina superior derecha del JFrame. Sin embargo , JFrame.setDefaultCloseOperation(int) es un método proporcionado por la clase JFrame, puede establecer la operación que ocurrirá cuando el usuario haga clic en la X(cruz). Si se proporciona "0" como parámetro, JFrame no se cerrará incluso después de hacer clic en la X (cruz).

Se recomienda usar JFrame.EXIT_ON_CLOSE , sale de la aplicación (JFrame) y libera memoria.

  • JFrame.HIDE_ON_CLOSE : no cierra JFrame, solo lo oculta.
  • JFrame.DISPOSE_ON_CLOSE : Elimina el marco, pero sigue ejecutándose y consume memoria.
  • JFrame.DO_NOTHING_ON_CLOSE : no hace nada cuando el usuario hace clic en Cerrar.
 

Ejemplo: Salir de JFrame al cerrar

import
javax.swing.JFrame;
public class Main
{
public static void main(String[] args)
{
JFrame frame = new JFrame();
frame.setSize(300, 300);
// Exit the application and free memory
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}














Publicar un comentario

0 Comentarios