Jak zamknąć JFrame w Javie za pomocą przycisku
Krok 1
Utwórz przycisk i dodaj go do ramki. Na przykład:
JButton closeButton = new JButton ("Close"); theFrame.getContentPane (). add (Botoncerrado);
Krok 2
Powiąż detektor akcji z przyciskiem. Najprostszym sposobem zrobienia tego w miejscu jest zdefiniowanie nowego odsłuchu zaraz po podłączeniu. Na przykład:
closeButton.addActionListener (new ActionListener () {void actionPerformed (ActionEvent e) {/ * akcja w pobliżu tutaj * /}});
Krok 3
Definiuje akcję zamykania w treści metody "actionPerformed". Zazwyczaj jest to polecenie ukrywania lub zamykania okna. Aby ukryć okno, sprawdź:
theFrame.setVisible (false);
Jeśli chcesz zamknąć okno, najpierw ukryj je, a następnie sprawdź:
theFrame.dispose ();
Krok 4
Zminimalizuj ramy i ustaw obecne ramy jako widoczne. Na przykład:
theFrame.pack (); theFrame.setVisible ("true");