استخدامات الكلاس CheckBox في JavaFX وأهم الدوال والكونستركتورات التي تستخدم معه

اقرأ في هذا المقال


ما هو الكلاس CheckBox في JavaFX؟

يُعد الكلاس (CheckBox) من الكلاسات الرئيسية التي تستخدم مع (JavaFX)، والذي يستخدم لإضافة (Check Box) في واجهة المستخدم (GUI)، ويتم استخدامه في العادة في حالة وجود عدة خيارات Options) للمستخدم وعليه اختيار واحد من هذه الخيارات.

أهم الدوال الخاصة بالكلاس CheckBox:

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

الدالةالاستخدام
()public String getText

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

publicvoidsetText(String text)

تستخدم هذه الدالة لتبديل نص الكائن الخاص ب (CheckBox) الذي قام باستدعائها حيث مكان (text) يتم وضع النص الجديد

publicfinalvoidsetTextFill(Paint value)

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

publicfinalvoidsetBackground(Background value)

تستخدم هذه الدالة لوضع لون أو صورة كخلفية للكائن الخاص ب (CheckBox) الذي قام باستدعائها.

publicfinalvoidsetFont(Font newFont)

تستخدم هذه الدالة لتحديد حجم و نوع خط الكائن الخاص ب (CheckBox) الذي قام باستدعائها.

public final void setTranslateX(double value) 

تستخدم هذه الدالة لتحديد مكان كائن الـ (CheckBox) الذي قام باستدعائها بشكل أفقي.

public final void setTranslateY(double value) تستخدم هذه الدالة لتحديد مكان الكائن الخاص ب (CheckBox) الذي قام باستدعائها بشكل عمودي.
public void setPrefSize(double prefWidth, double prefHeight) 

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

public final void setDisable(boolean value)

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

public final void setOnAction(EventHandler<ActionEvent> e)

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

public final void setSelected(boolean value)

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

publicfinalvoidsetStyle(String value)

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

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

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

Constructorالاستخدام
()publicCheckBox

يقوم هذا الكونستركتور بإنشاء كائن من نوع (CheckBox)، والذي يمثل (Check Box) لا يحتوي على نص.

publicCheckBox(String text)

يقوم هذا الكونستركتور بإنشاء كائن من نوع (CheckBox)، والذي يمثل (Check Box) لكنه يحتوي على نص.

المصدر: Class CheckBoxJavaFX | CheckboxJavaFX CheckBox


شارك المقالة: