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

ما هو الكلاس ComboBox في Java Fx وما أهم الدوال التي تستخدم معه

اقرأ في هذا المقال
  • ما هو الكلاس ComboBox في Java Fx
  • أهم الكونستركتورات الخاصة بالكلاس ComboBox
  • أهم الدوال التي تستخدم مع الكلاس ComboBox في Java Fx

ما هو الكلاس ComboBox في Java Fx:

 

يُعد الكلاس (ComboBox) من الكلاسات المهمة التي تستخدم مع (Java Fx)، والذي يستخدم لإضافة قائمة مُنسدلة (Combo Box) في واجهة المستخدم (GUI)، وهو يشبه في عملة الكلاس المسمى ب (choiceBox)، وكل كائن  من نوع (ComboBox) يتم ربطه بشكل مباشر  بكائن من كلاس إسمه (ObservableList)، حيث أن كائن الـ (ObservableList) هو الكائن الذي تخزن فيه الخيارات التي تظهر عند فتح الـ (ComboBox)، وهناك مجموعة من الدوال (functions) والكونستركتورات التي تستخدم مع هذا الكلاس، وفيما يلي قائمة بأهمها.

 

 

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

 

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

 

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

يقوم هذا الكونستركتور بإنشاء كائن من الكلاس (ComboBox) والذي يمثل (Choice Box) فارغة لا تحتوي على أي عنصر.

 

public ComboBox(ObservableList<E> items)

يقوم هذا الكونستركتور بإنشاء كائن من نوع (ComboBox) والذي يمثل (Choice Box) فيها مجموعة من الخيارات الجاهزة، حيث مكان الباراميتر (items) يتم وضع كائن من الكلاس (ObservableList).

 

 

 

أهم الدوال التي تستخدم مع الكلاس ComboBox في Java Fx:

 

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

 

الدالة  الاستخدام
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 ObservableList<T>

()getItems

 

تقوم هذه الدالة بإرجاع الكائن الخاص بالـ (ObservableList) والمرتبط بكائن الـ (ComboBox) الذي قام باستدعائها، ومن خلال هذه الدالة يمكن للمستخدم معرفة عدد الخيارات الموجودة في الـ (ComboBox)، كما ويمكنه إضافة خيار أو أو حذف خيار معين.

 

public final void setStyle(String value)

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

 

 

المصدر
JavaFX | ComboBox with examplesJavaFX ComboBoxUsing JavaFX UI ControlsIntroduction to JavaFX ComboBox

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

اترك تعليقاً

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