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

ما هو الكلاس الكلاس JCheckBox وما هي أهم الدوال التي تستخدم معه

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

ما هو الكلاس الكلاس JCheckBox في Java Swing:

 

يُعد الكلاس (JCheckBox) من الكلاسات الرئيسية التي تستخدم في (Java Swing والذي يستخدم لإضافة (Check Box) في واجهة المستخدم (Graphical user interface)، ويستخدم هذا النوع من الكلاسات  عند وضع وجود خيارات متعددة (Options) للمستخدم.

 

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

 

الدالة  الاستخدام
public void addActionListener(ActionListener al) تستخدم لتنفيذ أوامر معينة عند النقر على (JCheckBox) الذي قام باستدعائها.
()public boolean isSelected تستخدم لمعرفة إذا تم اختيار الكائن الخاص بـ (JCheckBox) الذي قام باستدعائها؛ أي هل تم وضع علامة (√) عليه أم لا وتقوم بإرجاع قيمة (true) إذا كان يوجد عليه علامة (√). وتقوم بإرجاع (false) إذا كان لا يوجد هذه العلامة.
public void setSelected(boolean select) تستخدم لتحديد إذا كان سيتم اختيار كائن الـ (JCheckBox) الذي قام باستدعائها، أي سيتم وضع علامة (√) عليه أم لا.
()public boolean isEnabled تستخدم لمعرفة ما إذا كان متاحاً  اختيار كائن الـ (JCheckBox) الذي قام باستدعائها أم لا من خلال (isEnabled).
public void setEnabled(boolean enable) تستخدم لتحديد إذا كان كائن الـ (JCheckBox) الذي قام باستدعائها متاحاً أم لا، حيث مكان الباراميتر (select) يتم وضع (true) إذا رغب المستخدم بجعل كائن الـ (JCheckBox) متاحاً، ويتم وضع (false) إذا كان لا يرغب بجعله متاحاً.

 

 

أهم الكونستركتورات التي تستخدم مع الكلاس JCheckBox:

 

Constructor الاستخدام
()public JCheckBox يقوم هذا الكونستركتور بإنشاء كائن من الكلاس (JCheckBox) يمثل (Check Box) لا يوجد بجانبه نص أو صورة.
public JCheckBox(String text) يقوم هذا الكونستركتور بإنشاء  كائن من الكلاس (JCheckBox) والذي يمثل ( Check Box) بجانبه نص، حيث مكان الباراميتر (text) يتم تمرير النص الذي نريد وضعه بجانب الـ (Check Box).
public JCheckBox(String text, boolean selected) يقوم هذا الكونستركتور بإنشاء كائن من الكلاس (JCheckBox) يمثل (Check Box) وبجانبه نص، حيث:

  • مكان الباراميتر (text) يتم تمرير النص الذي نريد وضعه بجانب الـ (Check Box)، ومكان الباراميتر (selected) يتم تمرير القيمة (true) في حال أردنا وضع علامة (√) بداخل (check box).
public JCheckBox(Icon image) يقوم هذا الكونستركتور بإنشاء كائن من الكلاس (JCheckBox) ويمثل (Check Box) وبجانبه (Icon).
public JCheckBox(Icon image, boolean selected) يقوم هذا الكونستركتور بإنشاء كائن من الكلاس (JCheckBox) والذي يمثل (Check Box بجانبه أيقونة حيث:

  • مكان الباراميتر (Icon) يتم تمرير كائن من (Interface) (Icon) والذي يمثل الأيقونة التي سيتم وضعها بجانب الـ (Check Box).

.

public JCheckBox(Action a) يقوم هذا الكونستركتور بإنشاء كائن من الكلاس (JCheckBox)، والذي يمثل (Check Box) لا يوجد بجانبه نص أو صورة.

 

المصدر
Java JCheckBoxJava Swing | JCheckBox with examplesJCheckBox basic tutorial and examplesJCheckBox class

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

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

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