हमारे पास एक जावा/स्विंग क्लाइंट है जो काफी सालों से आसपास रहा है। जब मैं एक्सपी से विस्टा (क्लाइंट केवल विंडोज़ पर चलता हूं) में चला गया, मैंने देखा कि जब भी मेरी दूसरी मॉनिटर पर एक नई विंडो बनाई जाती है (आमतौर पर एक जेएफआरएम वंशज), विंडो प्रारंभ में रिक्त रूप से दिखाई देती है, यानी सामान्य सामग्री को दिखाने के बजाय खिड़की, यह सिर्फ ग्रे का एक ठोस ब्लॉक है। यदि मैं उस विंडो को प्राथमिक मॉनीटर पर खींचता हूं, दूसरा यह मॉनिटर सीमा पार करता है, तो यह स्वयं को ठीक से खींचता है और मैं इसे द्वितीयक मॉनीटर पर खींच सकता हूं। यदि प्राथमिक मॉनिटर पर विंडो बनाई गई है, तो यह हमेशा अस्तित्व में आता है। मुझे XP पर केवल यह समस्या नहीं थी, केवल Vista पर। मैं विंडोज 7 पर आसानी से इसका परीक्षण करने में असमर्थ हूं, जिसमें दोहरी मॉनीटर विंडोज 7 मशीन की कमी है।हमारा जावा ऐप माध्यमिक मॉनीटर पर विंडोज़ क्यों प्रदर्शित नहीं करेगा?
किसी के पास कोई विचार है? क्या यह शायद एक ज्ञात जावा बग है? मैं सबसे हालिया जावा 1.6 एसडीके भी चला रहा हूं।
जांचें कि वास्तव में जावा क्लाइंट को पेंट करने के लिए कहा गया है या नहीं। –
आप ग्राफिक्स एंटरटेनमेंट क्लास के साथ खेलने की कोशिश कर सकते हैं। यह आपको कंप्यूटर से जुड़े सभी मॉनीटरों की एक सूची प्राप्त करने की अनुमति देता है। – Michael
मुझे अपने गेम में एक ही समस्या थी, जहां मैं खिड़की को अपने द्वितीयक मॉनीटर पर खींचाना था, जब तक मैं इसे वापस खींच नहीं लेता तब तक यह सफेद हो जाएगा। इसे वापस खींचने के बाद स्क्रीन अब अपडेट नहीं होती है। – 8bitslime