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

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


ما هو الكلاس RadioButton في JavaFX:

يُعد الكلاس (RadioButton) واحد من الكلاسات التي تستخدم مع (JavaFX)، والذي يستخدم لإضافة (Radio Button) في واجهة المستخدم (GUI)،  ويتم استخدامه في العادة في حال وجود عدة خيارات Options ) للمستخدم ويجب عليه اختيار واحدة منهم، وهناك العديد من الكونستركتورات والدوال التي تستخدم مع هذا الكلاس.

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

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

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

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

publicvoidsetText(String text)

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

publicfinalvoidsetTextFill(Paint value)

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

publicfinalvoidsetBackground(Background value)

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

publicfinalvoidsetFont(Font newFont)

تستخدم لتحديد حجم و نوع خط كائن الـ RadioButton الذي قام بإستدعائها. ومكان الباراميتر newFont نضع كائن من الكلاس Font يمثل خصائص الخط الجديد.

publicfinalvoidsetTranslateX(double value)

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

public final void setTranslateY(double value)

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

publicvoidsetPrefSize(double prefWidth, double prefHeight)

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

public final void setContentDisplay(ContentDisplay value)

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

publicfinalvoidsetDisable(boolean value)

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

publicfinalvoidsetOnAction(EventHandler<ActionEvent> e)

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

publicfinalvoidsetSelected(boolean value)

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

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

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

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

يقوم هذا الكونستركتور بإنشاء كائن من نوع (RadioButton) والذي يمثل (Radio Button) لا يوجد فيه نص.

publicRadioButton(String text)

يقوم بإنشاء كائن من نوع (RadioButton) والذي يمثل (Radio Button) فيه نص.


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