जावा स्विंग को बंद करने से कैसे रोकें एप्लिकेशन, जब उपयोगकर्ता बंद बटन पर क्लिक करता है?जावा स्विंग को बंद करने से रोकें एप्लिकेशन
उत्तर
frame.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
आपके मुख्य फ्रेम पर इसे रोकना चाहिए।
DO_NOTHING_ON_CLOSE (WindowConstants में परिभाषित):
setDefaultCloseOperation(int) विधि आप क्या जब उपयोगकर्ता JFrame बंद कर देता है क्या करने के लिए चयन कर सकते हैं कुछ मत करो; को विंडो में ऑपरेशन को प्रबंधित करने के लिए प्रोग्राम की आवश्यकता है, एक पंजीकृत विंडोलिस्टर ऑब्जेक्ट के बंद करें विधि ।
HIDE_ON_CLOSE (विंडो कॉन्स्टेंट्स में परिभाषित): स्वचालित रूप से पंजीकृत विंडोलिस्टर ऑब्जेक्ट्स को आमंत्रित करने के बाद फ्रेम को छुपाएं।
DISPOSE_ON_CLOSE (WindowConstants में परिभाषित): स्वचालित रूप से छिपाने के लिए और किसी भी पंजीकृत WindowListener वस्तुओं लागू करने के बाद फ्रेम निपटाने।
EXIT_ON_CLOSE (जेएफआरएएम में परिभाषित): सिस्टम निकास विधि का उपयोग कर एप्लिकेशन से बाहर निकलें। इसे केवल अनुप्रयोगों में उपयोग करें।
क्या आप मुझे उदाहरण दे सकते हैं कि उपयोगकर्ता इस घटना को कैसे पकड़ सकता है जब उपयोगकर्ता विंडो बंद कर देता है? मैं फ्रेम को निपटाने से पहले कुछ स्थैतिक चर को रीसेट करना चाहता हूं, लेकिन मुझे यह नहीं पता कि यह कैसे किया जाए। अगली रीलोड के रूप में, फ्रेम उन चर के पहले से सेट मानों के कारण गलत तरीके से कार्य करता है – Johnydep
@ जॉनीडेप - आपको वास्तव में टिप्पणियों में प्रश्न नहीं पूछना चाहिए, बल्कि एक पूर्ण [प्रश्न] (http://stackoverflow.com/questions/ पूछो), तो अगली बार ऐसा करें। संक्षिप्त उत्तर: आपके द्वारा बनाए गए जेएफआरएम एक विंडो है, और आप एक विंडो लिस्टर जोड़ सकते हैं। – Gnoupi
ठीक है अगली बार मैं सावधान रहूंगा;) – Johnydep
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
frame.addWindowListener(new WindowAdapter() {
// handle window closing
});
यहाँ
- 1. ओएस से जावा एप्लिकेशन को खींचें (स्विंग)
- 2. जावा स्विंग एप्लिकेशन फ्रेमवर्क
- 3. जावा स्विंग एप्लिकेशन से विंडोज एक्सप्लोरर
- 4. मेरे आवेदन को बंद करने से पीछे बटन को रोकें
- 5. एप्लिकेशन बंद करने की घटना
- 6. जावा स्विंग बंद खिड़की से बाहर निकलने के बिना
- 7. जावा वेबस्टार्ट एप्लिकेशन के लिए समुद्री डाकू को कैसे रोकें
- 8. जावा स्विंग
- 9. जावा स्विंग एप्लिकेशन में सेवा परत
- 10. जावा स्विंग एप्लिकेशन में कैप्चा कैसे दिखाएं
- 11. जावा डेस्कटॉप एप्लिकेशन: एसडब्ल्यूटी बनाम स्विंग
- 12. जावा - स्विंग एप्लिकेशन में बंद बटन को छिपाने का कोई तरीका है?
- 13. एप्लिकेशन विस्तृत कीबोर्ड शॉर्टकट - जावा स्विंग
- 14. क्या स्विंग से बेहतर जावा एप्लिकेशन ढांचा है?
- 15. जावा isRollover() विधि मेरे स्विंग एप्लिकेशन
- 16. किसी एप्लिकेशन को अनइंस्टॉल करने से कैसे रोकें?
- 17. जावा स्विंग
- 18. जावा स्विंग
- 19. पृष्ठभूमि में चलने से एप्लिकेशन को रोकें?
- 20. मेरा जावा स्विंग एप्लिकेशन क्लाइंट-सर्वर एप्लिकेशन कैसे बनाएं?
- 21. जावा को लाइब्रेरी को लोड करने से रोकें
- 22. जावा स्विंग
- 23. जावा स्विंग को वेब-आधारित एप्लिकेशन में कनवर्ट करें
- 24. जावा के स्विंग एप्लिकेशन में वेबकैम को एकीकृत कैसे करें?
- 25. बंद ऑपरेशन जावा
- 26. जावा स्विंग "बच्चों" विंडोज
- 27. जावा (स्विंग)
- 28. कंसोल एप्लिकेशन चलाने पर कंसोल विंडो को बंद करने के लिए कैसे रोकें?
- 29. जावा स्विंग लुक को बदलने और एप्लिकेशन को पुनरारंभ किए बिना महसूस करने के लिए कैसे?
- 30. जावा स्विंग
एक और अधिक बुनियादी सवाल यह है: उन खिड़की को बंद करके अपने अनुप्रयोग से बाहर नहीं कर सकते, कि वे किस तरह छोड़ने की अपेक्षा की जाती है? – Avrom