मैं एडब्ल्यूटी/स्विंग के Window वर्ग के dispose() फ़ंक्शन के बारे में अधिक समझने की कोशिश कर रहा हूं और यह क्या करता है। घटनाओं की निम्नलिखित श्रृंखला की कल्पना करें:क्या जावा गैर-डिस्पोजेड सिस्टम जीयूआई संसाधनों का पुन: उपयोग कर सकता है?
- एक विंडो व्युत्पन्न एक्स का एक उदाहरण ए गुंजाइश से बाहर जाने के बाद कचरा इकट्ठा किया गया है। निपटान कचरा संग्रह से पहले बुलाया गया है।
- एक्स, बी का एक नया उदाहरण बनाया और दिखाया गया है।
करता बी गैर निपटारा संसाधनों को पीछे छोड़ दिया के बाद एक GC'd था का उपयोग करें?
इसके अलावा, विंडो व्युत्पन्न जेड के लिए, यदि ज़ेड के कई उदाहरण हैं, तो क्या जेआरई उनके बीच विंडो संसाधनों का पुन: उपयोग करने में सक्षम है?