التقنيةلغات البرمجة

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

اقرأ في هذا المقال
  • ما هو الكلاس DatePicker في JavaFx
  • تعريف الكلاس DatePicker في JavaFX
  • أهم الكونستركتورات الخاصة بالكلاس DatePicker في JavaFx
  • أهم الدوال الخاصة بالكلاس DatePicker في JavaFx

ما هو الكلاس DatePicker في JavaFx:

 

يُعد الكلاس (DatePicker) واحد من أهم الكلاسات المهمة التي تستخدم مع (JavaFx)، حيث يستخدم للحصول على (ComboBox) مخصص لعملية اختيار وتعيين التاريخ (Date Chooser ويتم ذلك بشكل سهل للغاية، حيث أنه يصبح بإمكان المستخدم إدخال التاريخ أو اختياره من القائمة التي تظهر له عند النقر على الزر الخاص بالتاريخ.

 

 

تعريف الكلاس DatePicker في JavaFX:

 

public class DatePicker
extends ComboBoxBase<LocalDate>

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

 

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

 

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

يقوم هذا الكونستركتور بإنشاء كائن من نوع (DatePicker)، والذي يمثل (ComboBox) خاص لعملية اختيار وتعيين التاريخ.

 

public DatePicker(LocalDate localDate)

يقوم هذا الكونستركتور بإنشاء كائن من نوع (DatePicker)، والذي يمثل (ComboBox) مخصص لاختيار التاريخ، مع إعطاء المستخدم إمكانية تحديد التاريخ الذي سيظهر.

 

 

 

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

 

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

 

الدالة  الاستخدام
public final void setTranslateX(double value)

تستخدم هذه الدالة لتحديد مكان كائن الـ (ComboBox) الذي قام باستدعائها بشكل أفقي، حيث مكان (value) يتم وضع رقم والذي يمثل عدد ال (Pixel) التي سيتم إزاحتها من اليسار إلى اليمين.

 

public final void setTranslateY(double value)

تستخدم هذه الدالة لتحديد مكان الكائن الخاص ب (ComboBox) الذي قام باستدعائها بشكل عمودي، حيث مكان (value) يتم وضع رقم والذي يمثل عدد (Pixel) التي سيتم إزاحتها من الأعلى إلى الأسفل.

 

public void setPrefSize(double prefWidth, double prefHeight)

تستخدم هذه الدالة لتحديد حجم كائن الـ (ComboBox) الذي قام باستدعائها.

 

public final void setDisable(boolean value)

تستخدم هذه الدالة لجعل الكائن الخاص ب (ComboBox) الذي قام باستدعائها يظهر بشكل غير فعال وغير غير قابل للنقر عليه.

 

()public final LocalDate getValue

تستخدم هذه الدالة لإرجاع القيمة المختارة في الكائن الخاص ب (DatePicker) الذي قام باستدعائها.

 

public void setValue(LocalDate value)

تستخدم هذه الدالة لتحديد التاريخ الذي يريده المستخدم أن يظهر في الكائن الخاص ب (DatePicker) الذي باستدعائها.

 

public final void setConverter(StringConverter<LocalDate> value)

تستخدم هذه الدالة لتحديد طريقة ظهور التاريخ Date Format ) الذي تم اختياره من قبل المستخدم.

 

public final void setStyle(String value)

تستخدم هذه الدالة لتعديل تصميم الكائن الخاص في  (DatePicker) الذي قام باستدعائها.

 

 

المصدر
JavaFX | DatePicker with examplesJavaFX DatePickerJavaFX DatePicker TutorialHow to create a date picker using JavaFX?

مقالات ذات صلة

اترك تعليقاً

زر الذهاب إلى الأعلى