• 0
محمد1991

[ تنبيه ] file path

سؤال

السلام عليكم ورحمة الله وبركاته

اريد استخدام ملف داخل برنامج جافا

عملت packeg واضفت هذه الملفات لها كيف اضع الامتداد

لا يتعرف على الامتداد الا اذا كان المسار كاملا من الجهاز ولكن لا اريد ان اضع مسار من الجاز اريده ان يكون فقط ضمن داخل البرنامج اي يبدء من ال packeg

كما كنت استخدم في الصور

    getClass().getResource("/Image/2.jpg"))); 

ماذا استخدم مع الملفات

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

4 إجابة على هذا السؤال .

  • 0
   


String filename =YourClassName.class.getResource("/Your packeg/filename.txt").getPath();

// System.out.println(filename);

تم تعديل بواسطه ريحانة الاقصى
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ولكن هل اذا كان الامتدار يحتوي فراغات او اسماء باللغة العربية يظهر مشاكل؟؟

كبف احلها هذه ؟؟ ام انه ممنوع ان يحتوي فراغات وعربي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ولكن هل اذا كان الامتدار يحتوي فراغات او اسماء باللغة العربية يظهر مشاكل؟؟

كبف احلها هذه ؟؟ ام انه ممنوع ان يحتوي فراغات وعربي

ممكن اخى لكن فى تصميمك للبرامج يفضل ان وانت تكتب الكود ان يكون جميع ملفات لديك

وان تكون جميع الملفات باللغة الانجليزية كما ان لغة البرمجه باللغة الانجليزية

لكن ان كان برنامجك يحتاج لفتح ملف معين على جهازك فمن الافضل ان تقوم باستخدام الـ JFileChooser لعمل ذلك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

*- يحظر استخدام اللهجة العامية

*- أو كتابة الأسئلة باللغة الإنجليزية

*- أو كتابة الكلمات الإنجليزية بالعربية

====

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .