मैं जावा में एक साधारण 2 डी गेम इंजन पर काम कर रहा हूं, और एफएसईएम, बफर रणनीतियों, और इसी तरह के साथ कोई परेशानी नहीं है; मेरा मुद्दा माउस कर्सर के साथ है। विंडो मोड में, मैं पूरी तरह से पारदर्शी कर्सर सेट करने के लिए अपने जेएफआरएएम से setCursor() का उपयोग कर माउस कर्सर, कोई समस्या नहीं छिपा सकता हूं। हालांकि, डिवाइस पर कॉल करने के बाद .सेटफुलस्क्रीनविंडो (यह) एफएसईएम में जाने के लिए, माउस कर्सर वापस आता है, और बाद में कॉल को कर्सर() को अपने रिक्त कर्सर पर सेट करने के लिए कोई प्रभाव नहीं पड़ता है। कॉलिंग डिवाइस.सेटफुलस्क्रीनविंडो (शून्य) मुझे कर्सर से फिर से छुटकारा पाने की अनुमति देता है - यह केवल तभी होता है जब मैं एफएसईएम में हूं कि मैं इससे छुटकारा नहीं पा सकता हूं।मैं पूर्ण-स्क्रीन विशेष मोड में माउस कर्सर से कैसे छुटकारा पा सकता हूं?
मैं जेडीके 6 के तहत काम कर रहा हूं, लक्ष्य मंच जेडीके 5+ है।
अद्यतन: मैं कुछ और परीक्षण किया है, और की तरह इस मुद्दे जावा 6u7 साथ w/जावा 6u7, लेकिन Windows XP SP3 के तहत नहीं MacOS X 10.5 के तहत होता है ऐसा लगता है। तो, यह संभवतः जेवीएम के मैक संस्करण में एक बग हो सकता है।
यह मेरे लिए काम नहीं कर रहा था। – tristan2468
@ tristan2468 आपके साथ क्या समस्या है? जावा का कौन सा संस्करण और मैकोज़ का संस्करण क्या है? आप देखेंगे कि यह अब 5 साल का है और पुराना हो सकता है। – Adrian
यह टिप्पणी की उम्र हो सकती है। यह कर्सर छुपा नहीं था। माउंटेन शेर 10.8.3, जावा: जावा संस्करण "1.6.0_43" जावा (टीएम) एसई रनटाइम पर्यावरण (1.6.0_43-बी 01-447-11M4203 का निर्माण) जावा हॉटस्पॉट (टीएम) 64-बिट सर्वर वीएम (20.14- बी 01-447, मिश्रित मोड)। – tristan2468