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

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

 

يُعد الكلاس (Alert) من أهم الكلاسات التي تستخدم مع (Java Fx)، ويستخدم بشكل رئيسي لإظهار نافذة جاهزة (Dialog) أمام المستخدم والتي تستخدم في مختلف التطبيقات لأسباب مختلفة كتحذير المستخدم أو إبلاغه بشيء ما أو لسؤاله إذا كان موافقاً على تنفيذ أمر معين أو لطلب إدخال معلومة معينة، وهناك العديد من الدوال والكونستركتورات الخاصة بهذا الكلاس.

 

 

أهم الدوال الخاصة بالكلاس Alert في JavaFX:

 

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

 

الدالة الاستخدام
public final void setTitle(String title)

تستخدم هذه الدالة لتحديد عنوان للكائن الخاص ب (Alert) الذي قام باستدعائها حيث مكان (title) يتم وضع النص الذي يريده المستخدم.

 


public final void setHeaderText(String headerText)

تستخدم هذه الدالة لتحديد النص الذي سيظهر بجانب الأيقونة في الكائن الخاص ب (Alert) والذي قام باستدعائها والذي سيظهر في منطقة ال (Header Region).

 


public final void setContentText(String contentText)

تستخدم هذه الدالة لتحديد النص الذي سيظهر فوق الأزرار في الكائن الخاص ب (Alert) والذي قام باستدعائها وسيظهر في منطقة (Content Region) حيث مكان (contentText) يتم تمرير النص الذي يريد المستخدم وضعه.

 


()public final void show

تستخدم هذه الدالة لإظهار الكائن الخاص ب (Alert) والذي قام باستدعائها.

 




public final Optional

()showAndWait



تستخدم هذه الدالة لإظهار الكائن الخاص ب (Alert) والذي قام باستدعائها حيث يتم إرجاع قيمة تمثل نوع الزر الذي تم النقر عليه حتى تم إغلاقها، حيث أن نوع الزر الذي ترجعه عبارة عن إحدى الثوابت الموجودة في الكلاس (ButtonType).

 


public final void setResizable(boolean resizable) 

تستخدم هذه الدالة لجعل المستخدم قادر على تكبير أو تصغير حجم الكائن الخاص ب (Alert) الذي قام باستدعائها.

 




public final ButtonType

() getResult




تقوم هذه الدالة بإرجاع ثابت من الكلاس (ButtonType) والذي يمثل نوع الزر الذي تم النقر عليه حتى تم إغلاق كائن الـ (Alert) الذي قام باستدعائها.

 


public final void setStyle(String value) تستخدم هذه الدالة لتعديل التصميم الخاص بكائن الـ (Alert) الذي قام باستدعائها، حيث
مكان (value) يتم وضع إسم و قيمة أي خاصية يريد المستخدم تعديلها في كائن الـ (Alert) باستخدام لغة (CSS).

 

 

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

 

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

 

الكونستركتور الاستخدام
Alert(Alert.AlertType alertType)

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

 


Alert(Alert.AlertType alertType, String contentText, ButtonType… buttons)

يقوم هذا الكونستركتور بإنشاء كائن من الكلاس Alert والذي يمثل نافذة (Dialog) لها نوع محدد،  حيث مكان (alertType) يتم وضع إحدى ثوابت الكلاس (AlertType)، والتي تمثل نوع الأيقونة والأزرار التي ستظهر في (Dialog)، ومكان (contentText) يتم وضع النص الذي يريده المستخدم أن يظهر في (Header Region)، ومكان (buttons) يتم وضع ثابت أو أكثر من نوع (ButtonType) لإضافة أزرار أخرى في ال (Footer Region).

 

 

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

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

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