Comment fermer JFrame en Java avec un bouton
Étape 1
Créez le bouton et ajoutez-le à votre cadre. Par exemple:
JButton closeButton = new JButton ("Close"); theFrame.getContentPane (). add (Botoncerrado);
Étape 2
Associez un détecteur d'action au bouton. Le moyen le plus simple de le faire à la place est de définir un nouveau droit d’écoute lorsque vous le connectez. Par exemple:
closeButton.addActionListener (new ActionListener () {void actionPerformed (ActionEvent e) {/ * action près d'ici * /}});
Étape 3
Définit l'action de fermeture dans la méthode body de "actionPerformed". Il s’agit généralement d’une commande permettant de masquer ou de fermer la fenêtre. Pour masquer la fenêtre, vérifiez:
theFrame.setVisible (false);
Si vous souhaitez fermer la fenêtre, commencez par la masquer, puis vérifiez:
theFrame.dispose ();
Étape 4
Réduisez le cadre et définissez le cadre actuel pour qu'il soit visible. Par exemple:
theFrame.pack (); theFrame.setVisible ("true");