यदि आपने एकाधिक विंडो है और सफाई बंद किया जा रहा खिड़की के लिए आवंटित संसाधनों के लिए बस है, तो खिड़की के setOnHidden घटना के लिए एक उपयुक्त eventhandler जोड़ने है।
Window.setOnHidden घटना का विवरण:
कहा जाता है बस के बाद खिड़की छिपा दिया गया है। जब विंडो छिपी हुई है, तो इस ईवेंट हैंडलर को डेवलपर को संसाधनों को साफ़ करने या विंडो बंद होने पर अन्य कार्यों को करने की इजाजत दी जाती है।
यदि आप अपने जावाएफएक्स एप्लिकेशन के लिए कई चरण बनाते हैं, तो एप्लिकेशन बंद होने पर एप्लिकेशन बंद हो जाएगा जब एप्लिकेशन बंद हो जाएगा। जब एप्लिकेशन बंद हो जाता है, तो एप्लिकेशन की stop विधि कहा जाता है, जिसे आप इसे अपने एप्लिकेशन क्लास में ओवरराइड करके कार्यान्वित कर सकते हैं।
Application.stop विधि का वर्णन:
इस विधि कहा जाता है जब आवेदन बंद कर देना चाहिए, और आवेदन बाहर निकलने के लिए तैयार करने और संसाधनों को नष्ट करने के लिए एक सुविधाजनक जगह प्रदान करता है।
आपके मामले में, एप्लिकेशन.स्टॉप का कार्यान्वयन प्रदान करना शायद सबसे उपयुक्त समाधान है।
हम्म .. कुछ शोध करें। आपको किसी प्रकार के श्रोता को पंजीकृत करने की आवश्यकता होगी जो * विंडो बंद करने * ईवेंट को पकड़ लेता है और उसमें अपना कोड डालता है। – mre