تعلم كيفية استخدام المكون JFileChooser لفتح الملفات فى الجافا

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

تعلم كيفية استخدام المكون JFileChooser لفتح الملفات فى الجافا

مُساهمة من طرف زهراء في الأربعاء نوفمبر 20, 2013 11:36 am

بسم الله الرحمن الرحيم 

_ المكون JFileChooser هو أحد المكونات الرسومية التابعة للفئة swing و الذى يستخدم فى تحديد و فتح الملفات و المجلدات فى تطبيقات الجافا ....فى هذا المقال البسيط سنتعلم كيفية استخدامة عن طريقة الشفرة فقط ...

1_ فى البداية نقوم بأستيراد مكتبات العمل اللازمة على النحو التالى :

الرمز:
import javax.swing.JFileChooser;
import java.io.File;
2_ إنشاء مثيل جديد من الفئة JFileChooser:
الرمز:
JFileChooser fileChooser = new JFileChooser();
3_ تعيين الدليل الحالي و الذى يقصد به تحديد مسار الذى سيتم عرض الملفات و المجلدات لهذا المسار عند فتح مربع الحوار لاول مرة ... السطر أدناه يحدد الدليل الحالي إلى الدليل الرئيسي المستخدم.
الرمز:
fileChooser.setCurrentDirectory(new File(System.getProperty("user.home")));
4_ إظهار المربع الحوارى JFileChooser :
الرمز:
int result = fileChooser.showOpenDialog(this);
5_ التحقق مما إذا كان المستخدم يقوم بتحديد ملف أم لا؟ ....إذا كان المستخدم قد قام بتحديد ملف ، فإن قيمة المتغير result تصبح تساوى JFileChooser.APPROVE_OPTION . لذلك فمن الضروري أن تحقق قيمة الإرجاع من الأسلوب showOpenDialog على النحو التالى :

الرمز:
if (result == JFileChooser.APPROVE_OPTION) {
    // user selects a file
}
6_إلتقاط الملف أو المجلد المختار ...ويتم ذلك عن طريق أستخدام السطر أدناه بداخل جملة الشرط أعلاه
الرمز:
File selectedFile = fileChooser.getSelectedFile();
7_مثال كامل .....على النحو التالى :
الرمز:
JFileChooser fileChooser = new JFileChooser();
fileChooser.setCurrentDirectory(new File(System.getProperty("user.home")));
int result = fileChooser.showOpenDialog(this);
if (result == JFileChooser.APPROVE_OPTION) {
    File selectedFile = fileChooser.getSelectedFile();
    System.out.println("Selected file: " + selectedFile.getAbsolutePath());
}

و أتمنى ان يكون الدرس سهل و مفيد

زهراء
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 262
النقاط : 372
التقيم : 24
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: تعلم كيفية استخدام المكون JFileChooser لفتح الملفات فى الجافا

مُساهمة من طرف م/موسي في السبت نوفمبر 23, 2013 2:21 pm

مشكوووووووووووووووووووووووووووووووورة

م/موسي
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 130
النقاط : 252
التقيم : 8
الدولة : تونس
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى