الكلاس FileChooser في JavaFx وما هي أهم الدوال التي تستخدم معه

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

 

يُعتبر الكلاس (FileChooser) واحد من الكلاسات المهمة التي تستخدم مع حزمة (JavaFx)، والذي يستخدم للحصول على نافذة (windows) والتي تجعل المستخدم قادر على فتح ملفات موجودة على جهاز الحاسوب الخاص به، وتسمح له أيضاً في تحديد المكان الذي يريد أن يحفظ فيه ملفاته، وبشكل افتراضي فإن هذا الكلاس يسمح للمستخدم اختيار أي نوع من الملفات الموجودة على جهاز الحاسوب مهما كان نوعها مثل: (MP4)، (MP3)، (JPG)، (PNG). 

 

 

تعريف الكلاس FileChooser في JavaFx:

 

public final class FileChooser

extends Object
أهم الكونستركتورات الخاصة بالكلاس FileChooser في JavaFx:

 

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

 

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

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

 

 

 

أهم الدوال الخاصة بالكلاس FileChooser والمستخدمة في JavaFx:

 

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

 

الدالة الاستخدام
public final void setTitle(String value) تستخدم هذه الدالة لإضافة عنوان للكائن الخاص ب (FileChooser) الذي قام باستدعائها، حيث مكان (value) يتم وضع نص والذي يمثل العنوان الذي يرغب المستخدم بوضعه في (FileChooser).
public File showOpenDialog(Window ownerWindow) تقوم هذه الدالة بإظهار نافذة للمستخدم (window)، حيث تُمكن المستخدم من تحديد الملف الموجود على جهازه والذي يرغب بفتحه من تطبيق معين، حيث مكان (ownerWindow) يتم وضع كائن يمثل نافذة التطبيق التي يعمل عليها المستخدم حالياً أو يتم وضع  القيمة (null) لجعل المستخدم قادراً على التعامل مع النافذة المنبثقة و نافذة التطبيق في نفس الوقت
public List showOpenMultipleDialog(Window ownerWindow) تقوم هذه الدالة بإظهار نافذة للمستخدم حيث تتيح له إمكانية تحديد الملفات الموجودة على جهازه والتي يريد أن يفتحها المستخدم فقط من خلال التطبيق.
public File showSaveDialog(Window ownerWindow) تقوم هذه الدالة بإظهار نافذة أمام المستخدم، حيث تُمكنه من تحديد مكان وإسم الملف الذي يريد المستخدم من حفظه على جهازه الخاص.


public ObservableList



()getExtensionFilters

تستخدم هذه الدالة لتحديد امتداد الملفات ( Files Extension ) التي يستطيع المستخدم اختيارها.

 

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

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

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