ما هو الكلاس JFileChooser وما أهم الدوال التي تستخدم معه

الكاتب: سامي -
ما هو الكلاس JFileChooser وما أهم الدوال التي تستخدم معه
"ما هو الكلاس JFileChooser في Java Swing :
أهم الكونستركتورات الخاصة بالكلاس JFileChooser:
أهم الدوال الخاصة بالكلاس JFileChooser:
ما هو الكلاس JFileChooser في Java Swing :

 

يُعد الكلاس (JFileChooser) من الكلاسات المستخدمة مع حزمة (Java Swing) ، ويتم استخدامه بشكل رئيسي للحصول على نافذة مخصصة لاختيار الملفات (File Chooser Dialog)، وهذا النوع من الكلاسات يتيح للمستخدم اختيار أي نوع من الملفات الموجودة مهما كان نوعها، ويحتوي أيضاً هذا الكلاس على العديد من الميزات التي تساعد في بناء واجهة مستخدم فعالة (Graphical User Interface) في لغة البرمجة جافا.

 

أهم الكونستركتورات الخاصة بالكلاس JFileChooser:

 

الجدول التالي يحتوي على أهم الكونستركتورات الخاصة بالكلاس (JFileChooser):

 

Constructor الاستخدام
()public JFileChooser

يقوم هذا الكونستركتور بإنشاء كائن من نوع (JFileChooser) والذي يتيح للمستخدم إمكانية اختيار أي نوع من الملفات التي يريد استخدامها.

 


public JFileChooser(String currentDirectoryPath) يقوم هذا الكونستركتور بإنشاء كائن من نوع (JFileChooser) والذي يمثل (File Chooser Dialog) ويتيح أيضاً للمستخدم اختيار أي نوع من الملفات مع تحديد المجلد الإفتراضي حيث:

مكان الباراميتر  (currentDirectoryPath) يتم وضع نص يمثل مسار المجلد الذي سيكون فعالاً عندما يتم إظهار الملف.

public JFileChooser(File currentDirectory) يقوم هذا الكونستركتور بإنشاء كائن من نوع (JFileChooser) والذي يُتيح للمستخدم إمكانية اختيار أي نوع من الملفات مع تحديد المجلد الإفتراضي الذي سيكون فعالاً حيث:

مكان الباراميتر (currentDirectory) يتم وضع كائن من نوع (File) والذي يمثل مسار المجلد الذي سيكون فعالاً عندما يتم إظهاره.

 

وقد يتم استخدام القيمة (null) حتى يتم فتح المجلد الافتراضي للمستخدم في النظام.

 

 

 

أهم الدوال الخاصة بالكلاس JFileChooser:

 

الجدول التالي يحتوي على أهم الدوال الخاصة بالكلاس (JFileChooser):

الدالة الاستخدام
public int showDialog(Component parent, String approveButtonText)

تظهر هذه الدالة (FIle Chooser Dialog) والذي يحتوي على زرين، الأول هو (Cancel) والثاني يقوم المستخدم بتحديد النص الذي سيظهر عليه.

 


public int showOpenDialog(Component parent)

تقوم هذا الدالة بإظهار (FIle Chooser Dialog) والذي يحتوي على زرين الأول هو زر (Cancel) والثاني هو زر (Open File)، وعند استخدام هذه الدالة فإنه يظهر نافذة منبثقة أمام المستخدم تطلب منه تحديد الملف الذي يريد فتحه، حيث مكان الباراميتر (component) يتم وضع ما يسمى بال (Frame) التي نريده أن يظهر بداخلها.

 


public int showSaveDialog(Component parent) تقوم هذه الدالة بإظهار (FIle Chooser Dialog) والذي يحتوي على زرين الأول هو زر (Cancel) والثاني هو زر (Save File) حيث:

تظهر نافذة منبثقة أمام المستخدم تطلب منه تعيين المكان الذي ترغب بحفظ الملف فيه.

 

 

"
شارك المقالة:
602 مشاهدة
هل أعجبك المقال
0
0

مواضيع ذات محتوي مطابق

التصنيفات تصفح المواضيع
youtubbe twitter linkden facebook