مقدمة
الكلاس ColorPicker
يستخدم للحصول على ComboBox
خاص لإختيار الألوان ( Color Chooser ), حيث تجد أنه بمجرد النقر على الزر سيظهر أمامك عدة خيارات تتيح لك إختيار أي لون تريد بكل سهولة.
بناء الكلاس ColorPicker
public class ColorPicker extends ComboBoxBase<Color>
الآن, إذا قمت بإنشاء كائن من الكلاس ColorPicker
و أضفته في النافذة فإنه سيظهر كـ ComboBox
فيه مربع صغير لونه أبيض و بجانبه كلمة White
و التي يعني أبيض باللغة الإنجليزية.
بمجرد أن تنقر على الـ ColorPicker
سيظهر تحته قائمة خاصة لإختيار الألوان ( Palette ).
في حال لم تعجبك الألوان التي في الـ Palette يمكنك النقر على الزر Custom Color... لإظهار نافذة مخصصة لإختيار درجة اللون ( Custom Color Dialog Window ).
بعد إختيار اللون الذي تريده من هذه النافذة, عندك ثلاث خيارات:
- النقر على الزر Use لإختيار اللون.
- النقر على الزر Save في حال أردت حفظ اللون مع الألوان الموجودة في الـ Palette.
- النقر على الزر Cancel لإغلاق النافذة.