اقرأ في هذا المقال
- ما هو الكلاس الكلاس JCheckBox في Java Swing
- أهم الدوال الخاصة بالكلاس JCheckBox
- أهم الكونستركتورات التي تستخدم مع الكلاس JCheckBox
ما هو الكلاس الكلاس JCheckBox في Java Swing:
يُعد الكلاس (JCheckBox) من الكلاسات الرئيسية التي تستخدم في (Java Swing)، والذي يستخدم لإضافة (Check Box) في واجهة المستخدم (Graphical user interface)، ويستخدم هذا النوع من الكلاسات عند وضع وجود خيارات متعددة (Options) للمستخدم.
أهم الدوال الخاصة بالكلاس JCheckBox:
الدالة | الاستخدام |
publicvoidaddActionListener(ActionListener al) | تستخدم لتنفيذ أوامر معينة عند النقر على (JCheckBox) الذي قام باستدعائها. |
()publicbooleanisSelected | تستخدم لمعرفة إذا تم اختيار الكائن الخاص بـ (JCheckBox) الذي قام باستدعائها؛ أي هل تم وضع علامة (√) عليه أم لا وتقوم بإرجاع قيمة (true) إذا كان يوجد عليه علامة (√). وتقوم بإرجاع (false) إذا كان لا يوجد هذه العلامة. |
publicvoidsetSelected(boolean select) | تستخدم لتحديد إذا كان سيتم اختيار كائن الـ (JCheckBox) الذي قام باستدعائها، أي سيتم وضع علامة (√) عليه أم لا. |
()publicbooleanisEnabled | تستخدم لمعرفة ما إذا كان متاحاً اختيار كائن الـ (JCheckBox) الذي قام باستدعائها أم لا من خلال (isEnabled). |
public void setEnabled(boolean enable) | تستخدم لتحديد إذا كان كائن الـ (JCheckBox) الذي قام باستدعائها متاحاً أم لا، حيث مكان الباراميتر (select) يتم وضع (true) إذا رغب المستخدم بجعل كائن الـ (JCheckBox) متاحاً، ويتم وضع (false) إذا كان لا يرغب بجعله متاحاً. |
أهم الكونستركتورات التي تستخدم مع الكلاس JCheckBox:
Constructor | الاستخدام |
()publicJCheckBox | يقوم هذا الكونستركتور بإنشاء كائن من الكلاس (JCheckBox) يمثل (Check Box) لا يوجد بجانبه نص أو صورة. |
publicJCheckBox(String text) | يقوم هذا الكونستركتور بإنشاء كائن من الكلاس (JCheckBox) والذي يمثل ( Check Box) بجانبه نص، حيث مكان الباراميتر (text) يتم تمرير النص الذي نريد وضعه بجانب الـ (Check Box). |
publicJCheckBox(String text, boolean selected) | يقوم هذا الكونستركتور بإنشاء كائن من الكلاس (JCheckBox) يمثل (Check Box) وبجانبه نص، حيث:
|
publicJCheckBox(Icon image) | يقوم هذا الكونستركتور بإنشاء كائن من الكلاس (JCheckBox) ويمثل (Check Box) وبجانبه (Icon). |
publicJCheckBox(Icon image, boolean selected) | يقوم هذا الكونستركتور بإنشاء كائن من الكلاس (JCheckBox) والذي يمثل (Check Box بجانبه أيقونة حيث:
. |
public JCheckBox(Action a) | يقوم هذا الكونستركتور بإنشاء كائن من الكلاس (JCheckBox)، والذي يمثل (Check Box) لا يوجد بجانبه نص أو صورة. |