ما هو الكلاس JColorChooser:
يُعد الكلاس (JColorChooser) واحد من الكلاسات المستخدمة في (Java Swing) والذي يستخدم للحصول على حاوية جاهزة و مخصصة لإختيار الألوان، ويعد هذا الكلاس من عناصر التحكم المُصممة للسماح للمستخدم بمعالجة اللون وتحديده، حيث يتم إظهار (Panel) الألوان في (JDialog) عند النقر على الزر المخصص لاختيار الألوان.
أهم الكونستركتورات الخاصة بالكلاس JColorChooser:
الجدول التالي يحتوي أهم الكونستركتورات الخاصة بالكلاس (JColorChooser):
Constructor | الاستخدام |
()publicJColorChooser | يقوم هذا الكونستركتور بإنشاء كائن من نوع (JColorChooser)، والذي يمثل حاوية مخصصة لاختيار الألوان، ويكون اللون الأبيض هو اللون الافتراضي. |
publicJColorChooser(Color initialColor) | يقوم هذا الكونستركتور بإنشاء كائن من نوع (JColorChooser)، والذي يمثل (Panel) خاصة لإختيار الألوان. |
أهم الدوال الخاصة بالكلاس JColorChooser:
الجدول التالي يحتوي على أهم الدوال الخاصة بالكلاس (JColorChooser):
الدالة | الاستخدام |
()public Color getColor | تستخدم هذه الدالة لإرجاع اللون الذي تم اختياره في كائن الـ (JColorChooser) الذي قام باستدعائها ككائن من الكلاس (Color). |
publicvoidsetColor(Color color) | تستخدم هذه الدالة لتحديد اللون الحالي في كائن الـ (JColorChooser) الذي باستدعائها، حيث مكان البارميتر (color) يتم وضع كائن من الكلاس (Color) والذي يمثل اللون الذي سيتم اختياره. |
publicvoidsetColor(int red, int green, int blue) | تستخدم هذه الدالة لتحديد اللون الحالي في كائن الـ (JColorChooser) الذي قام باستدعائها. |
publicstatic ColorshowDialog(Component component, String title, Color initialColor) | تقوم هذه الدالة بإظهار (Dialog) والذي يحتوي على حاوية جاهزة و مخصصة لإختيار الألوان بالإضافة إلى ثلاث أزرار وهي (Ok)، (Cancel) و (Reset) حيث:
|