Ring addWindowListener metod på instansen. Det argument som krävs är Windowlyssnare. Du kan antingen implementera varje metod i Windowlyssnar-gränssnittet eller bara överskrida de metoder du behöver från WindowAdapter-klassen. Implementera windowClosing-metod från Windowlyssnar-gränssnitt eller förbigå den från WindowAdapter-klass. Det finns två sätt att stänga ett fönster: Kassera fönstret efter att man klickat på knappen Stäng: Ring kassera metoden inne i fönstretFörlora metoden.  frame.addWindowListener(new WindowAdapter() { @Override offentliga tomrumsfönsterClosing(WindowEvent e) { / / Kassera fönstret efter att knappen är klickad. 		Kassera (); } }); Avsluta programmet efter att knappen stängs klickas: Call System.exit metod inne i fönstretClosing metod.  frame.addWindowListener(new WindowAdapter() { @Override offentliga tomrumsfönsterClosing(WindowEvent e) { / / Avsluta programmet efter att den nära knappen klickas. 		System. exit( 0;} });
Skaffa en instans av en Frame, eller skapa en ny. Lägg till fönsterlyssnare. Hantera fönster stängning händelse.