का उपयोग कर संसाधन प्राप्त करें मुझे जावा प्रोजेक्ट में संसाधन छवि फ़ाइल प्राप्त करने की आवश्यकता है। क्या मैं कर रहा हूँ है:getResource()
unibo/
lsb/
res/
dice.jpg
test/
..../ /* other packages */
तथ्य यह है कि मैं हमेशा के रूप में फ़ाइल मौजूद नहीं है मिलता है:
URL url = TestGameTable.class.getClass().
getClassLoader().getResource("unibo.lsb.res/dice.jpg");
निर्देशिका संरचना निम्नलिखित है। मैंने कई अलग-अलग पथों की कोशिश की है, लेकिन मैं इस मुद्दे को हल नहीं कर सका। कोई संकेत?
बिंदु पर! (15ch) – BalusC
बस जागरूक रहें कि 'कक्षा # getResource' और' ClassLoader # getResource' किसी स्थान पर नाम को मानचित्रित करने के लिए विभिन्न रणनीतियों का उपयोग कर रहे हैं। लुकाबी का उदाहरण वास्तव में क्लास ('SomeClass.class.getClass()') से क्लासलोडर का उपयोग करता है, लेकिन शायद यह एक गलती है और उद्देश्य पर नहीं। –
jarnbjo
@jambjo हाँ, मुझे लगता है कि यह एक गलती है। – Bozho