Come chiudere JFrame in Java con un pulsante
Passaggio 1
Crea il pulsante e aggiungilo alla tua cornice. Ad esempio:
JButton closeButton = new JButton ("Close"); theFrame.getContentPane (). add (Botoncerrado);
Passaggio 2
Associare un rilevatore di azioni per il pulsante. Il modo più semplice per farlo sul posto è definire un nuovo ascolto proprio quando lo colleghi. Ad esempio:
closeButton.addActionListener (new ActionListener () {void actionPerformed (ActionEvent e) {/ * azione qui vicino * /}});
Passaggio 3
Definisce l'azione di chiusura nel metodo body di "actionPerformed". Questo è di solito un comando per nascondere o chiudere la finestra. Per nascondere la finestra, controlla:
theFrame.setVisible (false);
Se vuoi chiudere la finestra, prima nascondi e poi controlla:
theFrame.dispose ();
Passaggio 4
Ridurre al minimo il framework e impostare la struttura corrente per essere visibile. Ad esempio:
theFrame.pack (); theFrame.setVisible ("true");