اقرأ في هذا المقال
- ما هو الكلاس JFileChooser في Java Swing
- أهم الكونستركتورات الخاصة بالكلاس JFileChooser
- أهم الدوال الخاصة بالكلاس JFileChooser
ما هو الكلاس JFileChooser في Java Swing :
يُعد الكلاس (JFileChooser) من الكلاسات المستخدمة مع حزمة (Java Swing) ، ويتم استخدامه بشكل رئيسي للحصول على نافذة مخصصة لاختيار الملفات (File Chooser Dialog)، وهذا النوع من الكلاسات يتيح للمستخدم اختيار أي نوع من الملفات الموجودة مهما كان نوعها، ويحتوي أيضاً هذا الكلاس على العديد من الميزات التي تساعد في بناء واجهة مستخدم فعالة (Graphical User Interface) في لغة البرمجة جافا.
أهم الكونستركتورات الخاصة بالكلاس JFileChooser:
الجدول التالي يحتوي على أهم الكونستركتورات الخاصة بالكلاس (JFileChooser):
Constructor | الاستخدام |
()publicJFileChooser | يقوم هذا الكونستركتور بإنشاء كائن من نوع (JFileChooser) والذي يتيح للمستخدم إمكانية اختيار أي نوع من الملفات التي يريد استخدامها. |
publicJFileChooser(String currentDirectoryPath) | يقوم هذا الكونستركتور بإنشاء كائن من نوع (JFileChooser) والذي يمثل (File Chooser Dialog) ويتيح أيضاً للمستخدم اختيار أي نوع من الملفات مع تحديد المجلد الإفتراضي حيث:
|
publicJFileChooser(File currentDirectory) | يقوم هذا الكونستركتور بإنشاء كائن من نوع (JFileChooser) والذي يُتيح للمستخدم إمكانية اختيار أي نوع من الملفات مع تحديد المجلد الإفتراضي الذي سيكون فعالاً حيث:
|
أهم الدوال الخاصة بالكلاس JFileChooser:
الجدول التالي يحتوي على أهم الدوال الخاصة بالكلاس (JFileChooser):
الدالة | الاستخدام |
publicintshowDialog(Component parent, String approveButtonText) | تظهر هذه الدالة (FIle Chooser Dialog) والذي يحتوي على زرين، الأول هو (Cancel) والثاني يقوم المستخدم بتحديد النص الذي سيظهر عليه. |
publicintshowOpenDialog(Component parent) | تقوم هذا الدالة بإظهار (FIle Chooser Dialog) والذي يحتوي على زرين الأول هو زر (Cancel) والثاني هو زر (Open File)، وعند استخدام هذه الدالة فإنه يظهر نافذة منبثقة أمام المستخدم تطلب منه تحديد الملف الذي يريد فتحه، حيث مكان الباراميتر (component) يتم وضع ما يسمى بال (Frame) التي نريده أن يظهر بداخلها. |
publicintshowSaveDialog(Component parent) | تقوم هذه الدالة بإظهار (FIle Chooser Dialog) والذي يحتوي على زرين الأول هو زر (Cancel) والثاني هو زر (Save File) حيث:
|