जावा में, हम अलग-अलग फ़ोल्डर (जैसे सी :) को बटन के क्लिक पर उपयोगकर्ता के लिए खोल सकते हैं, उदाहरण के लिए "डिस्क पर इस फ़ाइल को ढूंढें" या "खुले युक्त फ़ोल्डर "करता है जब हम एक फ़ाइल डाउनलोड करते हैं और हम जानना चाहते हैं कि यह कहां से सहेजा गया था। लक्ष्य ब्राउज़र खोलने और डिस्क पर फ़ाइल का पता लगाने के लिए उपयोगकर्ता के समय को बचाने के लिए है। यहाँ विंडोज 7 में मेरे लिए क्या काम किया है:: धन्यवाद जावा: बटन पर ओपन फ़ोल्डर
मैं इस सवाल का जवाब मिल गया है (नीचे छवि क्या फ़ायरफ़ॉक्स करता है से एक उदाहरण है) @AlexS को
File foler = new File("C:\\"); // path to the directory to be opened
Desktop desktop = null;
if (Desktop.isDesktopSupported()) {
desktop = Desktop.getDesktop();
}
try {
desktop.open(foler);
} catch (IOException e) {
}
धन्यवाद
आपका संपादित कोड एक NullPointerException फेंक सकता है, जब तक कि आप इसे 'if' कथन द्वारा संरक्षित ब्लॉक के अंदर नहीं खोलते। –