2010-08-22 17 views
8

पर खींचें और ड्रॉप करें मुझे जावा में ड्रैग एंड ड्रॉप के बारे में प्रश्न है। मैं विंडोज एक्सप्लोरर से स्विंग एप्लिकेशन में ड्रैग और ड्रॉप फ़ाइलों को लागू करने में सक्षम था। अब मुझे दिशा को प्रतिस्थापित करने की आवश्यकता है। मेरे पास जेटीबल है जिसमें ऑब्जेक्ट टाइप फ़ाइल के साथ कॉलम शामिल है। मुझे बस यह पता लगाने की आवश्यकता है कि कौन सी फाइल (फाइलें) खींची गई हैं और विंडोज एक्सप्लोरर में कहां हैं।जावा स्विंग एप्लिकेशन से विंडोज एक्सप्लोरर

अग्रिम धन्यवाद।

उत्तर

1

मुझे लगता है, आप सभी की जरूरत पाया जा सकता है here

+0

लिंक के लिए धन्यवाद। मैं देख लूंगा ... – user427843

+1

वह लिंक जावा 1.2 के लिए 1 999 में किए गए एक पोस्ट के लिए है; संदेह यह अभी भी प्रासंगिक है। –

+0

मुझे दिलचस्पी होगी यदि डीएनडी करने का कोई और तरीका है, क्योंकि मैं अभी एक परियोजना पर काम कर रहा हूं जो लिंक के सुझाव के रूप में 'java.awt.dnd' का उपयोग कर रहा है। – unholysampler

2

मैं < जावा के साथ काम कर रहा था -> स्थानीय DnD साल के पहले और मेरे निष्कर्ष नीचे की तरह कुछ थे।

यदि आपको यह पता होना चाहिए कि कौन से फ़ोल्डर ड्रैग की गई फ़ाइलों को डेटाबेस से बाहर लिखने के लिए छोड़ दिया गया था (उदाहरण के लिए): मुझे यकीन है कि यह संभव है। सबसे अच्छा आप कर सकते हैं ड्रैग स्टार्ट पर फ़ाइलों को पूर्ववत करना, ड्रॉप ऐप ड्रॉप करने के लिए सही फ़ाइल संदर्भों को पार करना, और यह उम्मीद करना कि एक्सप्लोरर डिफॉल्ट ड्रॉप हैंडलर आपको जो चाहिए वह करता है। मुझे संदेह है कि जावा ऐप के ड्रैग-आउट पर आपके पास कोई नियंत्रण नहीं है और ड्रॉप लक्ष्य एप्लिकेशन पर कोई कॉलबैक नहीं है (जब तक कि आपके पास एक्सप्लोरर पक्ष पर कहीं भी फैंसी सुपर-हुक न हो)।

सुनिश्चित नहीं है कि आपका परिदृश्य मेरे जैसा बुरा है; सुविधा महत्वपूर्ण नहीं थी और हमने इसे स्थगित कर दिया ...

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