כיצד לסגור את JFrame ב- Java באמצעות לחצן
שלב 1
צור את הכפתור והוסף אותו למסגרת. לדוגמה:
JButton closeButton = חדש JButton ("סגור"); theFrame.getContentPane () להוסיף (Botoncerrado);
שלב 2
חבר גלאי פעולה ללחצן. הדרך הפשוטה ביותר לעשות את זה במקום היא הגדרת זכות הקשבה חדשה בעת חיבור זה. לדוגמה:
CloseButton.addActionListener (ActionListener חדש) ({action action}} {/ * פעולה ליד כאן * /}};
שלב 3
מגדיר את הפעולה של סגירה בשיטת הגוף של "actionPerformed". זה בדרך כלל פקודה להסתיר או לסגור את החלון. כדי להסתיר את החלון, סמן את:
theFrame.setVisible (שקר);
אם ברצונך לסגור את החלון, תחילה הסתר אותו ולאחר מכן בדוק:
theFrame.dispose ();
שלב 4
למזער את המסגרת ולהגדיר את המסגרת הנוכחית להיות גלוי. לדוגמה:
theFrame.pack (); theFrame.setVisible ("נכון");