اقرأ في هذا المقال
- ما هو الكلاس DatePicker في JavaFx
- أهم الكونستركتورات الخاصة بالكلاس DatePicker في JavaFx
- أهم الدوال الخاصة بالكلاس DatePicker في JavaFx
ما هو الكلاس DatePicker في JavaFx:
يُعد الكلاس (DatePicker) واحد من أهم الكلاسات المهمة التي تستخدم مع (JavaFx)، حيث يستخدم للحصول على (ComboBox) مخصص لعملية اختيار وتعيين التاريخ (Date Chooser)، ويتم ذلك بشكل سهل للغاية، حيث أنه يصبح بإمكان المستخدم إدخال التاريخ أو اختياره من القائمة التي تظهر له عند النقر على الزر الخاص بالتاريخ.
تعريف الكلاس DatePicker في JavaFX:
publicclass DatePicker extends ComboBoxBase<LocalDate>
أهم الكونستركتورات الخاصة بالكلاس DatePicker في JavaFx:
الجدول التالي يحتوي على أهم الكونستركتورات الخاصة بالكلاس (DatePicker):
Constructor | الاستخدام |
()publicDatePicker | يقوم هذا الكونستركتور بإنشاء كائن من نوع (DatePicker)، والذي يمثل (ComboBox) خاص لعملية اختيار وتعيين التاريخ. |
publicDatePicker(LocalDate localDate) | يقوم هذا الكونستركتور بإنشاء كائن من نوع (DatePicker)، والذي يمثل (ComboBox) مخصص لاختيار التاريخ، مع إعطاء المستخدم إمكانية تحديد التاريخ الذي سيظهر. |
أهم الدوال الخاصة بالكلاس DatePicker في JavaFx:
الجدول التالي يحتوي على أهن الدوال الخاصة بالكلاس (DatePicker):
الدالة | الاستخدام |
publicfinalvoidsetTranslateX(double value) | تستخدم هذه الدالة لتحديد مكان كائن الـ (ComboBox) الذي قام باستدعائها بشكل أفقي، حيث مكان (value) يتم وضع رقم والذي يمثل عدد ال (Pixel) التي سيتم إزاحتها من اليسار إلى اليمين. |
publicfinalvoidsetTranslateY(double value) | تستخدم هذه الدالة لتحديد مكان الكائن الخاص ب (ComboBox) الذي قام باستدعائها بشكل عمودي، حيث مكان (value) يتم وضع رقم والذي يمثل عدد (Pixel) التي سيتم إزاحتها من الأعلى إلى الأسفل. |
publicvoidsetPrefSize(double prefWidth, double prefHeight) | تستخدم هذه الدالة لتحديد حجم كائن الـ (ComboBox) الذي قام باستدعائها. |
publicfinalvoidsetDisable(boolean value) | تستخدم هذه الدالة لجعل الكائن الخاص ب (ComboBox) الذي قام باستدعائها يظهر بشكل غير فعال وغير غير قابل للنقر عليه. |
()publicfinal LocalDate getValue | تستخدم هذه الدالة لإرجاع القيمة المختارة في الكائن الخاص ب (DatePicker) الذي قام باستدعائها. |
publicvoidsetValue(LocalDate value) | تستخدم هذه الدالة لتحديد التاريخ الذي يريده المستخدم أن يظهر في الكائن الخاص ب (DatePicker) الذي باستدعائها. |
publicfinalvoidsetConverter(StringConverter<LocalDate> value) | تستخدم هذه الدالة لتحديد طريقة ظهور التاريخ ( Date Format ) الذي تم اختياره من قبل المستخدم. |
publicfinalvoidsetStyle(String value) | تستخدم هذه الدالة لتعديل تصميم الكائن الخاص في (DatePicker) الذي قام باستدعائها. |