Java'da JFrame'i bir düğme ile kapatma
1. Adım
Düğmeyi oluşturun ve çerçevenize ekleyin. Örneğin:
JButton closeButton = yeni JButton ("Kapat"); theFrame.getContentPane (). add (Botoncerrado);
2. Adım
Düğme için bir eylem dedektörü ilişkilendirin. Bunu yerde yapmanın en basit yolu, bağlandığınızda yeni bir dinleme hakkı tanımlamaktır. Örneğin:
closeButton.addActionListener (yeni ActionListener () {void actionPerformed (ActionEvent e) {/ * buraya yakın eylem * /}});
3. adım
"ActionPerformed" gövde yönteminde kapatma eylemini tanımlar. Bu genellikle pencereyi gizlemek veya kapatmak için bir komuttur. Pencereyi gizlemek için şunları kontrol edin:
theFrame.setVisible (false);
Pencereyi kapatmak isterseniz, önce onu gizleyin ve ardından şunları kontrol edin:
theFrame.dispose ();
4. Adım
Çerçeveyi en aza indirin ve görünür olan çerçeveyi ayarlayın. Örneğin:
theFrame.pack (); theFrame.setVisible ("true");