उम्मीद है कि इस एक ही समस्या :)
आप माउस पर क्लिक करते हैं तो आपको निम्न घटनाओं को सक्रिय कर देगा के जवाब के लिए खोज किसी के लिए 3.5 साल बाद मदद करता है।
- MousePressed
- mouseDragged
- MouseReleased
- MouseClicked
मैं यह बहुत ही घटनाओं आलसी रास्ता बनाने समस्या में पड़ गए हैं (यदि आप कठिन थोड़ा कर्सर ले जाने के लिए पर्याप्त दबाया) Netbeans में उनके फॉर्म उपयोगिता का उपयोग कर। मुझे लगता है कि प्रेस और रिलीज के बीच मेरे माउस की आकस्मिक खींचें क्लिक घटना को मार डाला गया है। जेवीएम और नेटबीन्स की विफलता के रूप में कार्यरत या नाबालिग के रूप में कार्य करना? मुझे नहीं पता।
काम के आसपास मैं प्रयोग किया जाता एक MousePressed और MouseReleased घटना क्लिक अनुकरण करने के लिए रजिस्टर करने के लिए किया गया था। यदि प्रेस और रिलीज एक ही ऑब्जेक्ट पर नहीं होता है, तो माउस रीलेड कुछ भी नहीं करेगा।
यदि प्रेस और रिलीज एक ही ऑब्जेक्ट पर होता है, तो मैं ईवेंट को उपभोग करने के लिए उचित पैरामीटर के साथ अपनी विधि को कॉल करता हूं।
ध्यान दें कि चूंकि मैं जेएफआरएएम पर क्लिक कर रहा हूं, इसलिए यह एकमात्र स्विंग ऑब्जेक्ट है, इसलिए मैं माउस कोर के पॉइंट ऑब्जेक्ट को पास कर रहा हूं और दोनों की तुलना कर रहा हूं, यह सुनिश्चित करता हूं कि वे निर्दिष्ट आयताकार में आते हैं।
मुझे कोई विलंबता दिखाई नहीं दे रही है; कुछ और धीमा कर रहा है। – trashgod