2008-09-11 10 views
5

क्या वैश्विक स्तर पर दाहिने क्लिक करने का कोई तरीका है जिस तत्व पर आप राइट क्लिक करते हैं उसका चयन भी करें? जो कुछ मैं समझता हूं उससे स्विंग में एक बग रहा है, कभी भी तय नहीं किया जा सकता है क्योंकि इस बिंदु पर एप्लिकेशन इस पर निर्भर करते हैं। वैश्विक स्तर पर ऐसा करने पर कोई सलाह? शायद एल & एफ पर?जावा राइट क्लिक चयन नहीं करता है। वैश्विक स्तर पर इसे हल करने का सबसे आसान तरीका क्या है?

उत्तर

2

Glass Pane का उपयोग करके चाल चल जाएगी।

Here's a tutorial दायां क्लिक बटन प्राप्त करने के लिए ग्लास फलक का उपयोग कैसे करें और इसे सही घटक पर फिर से चिपकाएं।


कांच फलक इस मामले में एक समाधान नहीं है के रूप में, मैं तुम्हें Toolkit वर्ग पर एक नज़र डालें सुझाव देते हैं। AddAWTEventListener विधि निर्दिष्ट करें। आप इसके साथ एक वैश्विक घटना श्रोता जोड़ सकते हैं। फिर से बचाव के लिए

Toolkit.getDefaultToolkit(). 
     addAWTEventListener(listener, AWTEvent.MOUSE_EVENT_MASK); 

चीयर्स

+0

ग्लास फलक: एक माउस घटना श्रोता जोड़ने के लिए। –

+0

एक ग्लास फलक मेरे मामले के लिए काम नहीं करता है, लेकिन शायद किसी और के लिए एक अच्छा जवाब है। – drye

+0

क्यों नहीं? जब आप "तत्व" कहते हैं तो आपका मतलब स्विंग घटक है? या पेड़ या सूची में तत्व? –

संबंधित मुद्दे

 संबंधित मुद्दे