logo

رموز ألوان جافا

تتيح لنا لغة برمجة Java إنشاء أنواع مختلفة من التطبيقات مثل تطبيق Windows أو تطبيق الويب. تعد واجهة المستخدم عاملاً مهمًا أثناء تطوير التطبيق. يمكن جعل واجهة المستخدم الرسومية لتطبيق Java تفاعلية باستخدام الألوان المختلفة المتوفرة في برمجة Java.

ثوابت لون جافا

ثوابت الألوان في Java هي قيم لا يمكن تغييرها ويمكن استخدامها مع برامج Java المختلفة.

أسئلة مقابلة جافا

يوضح الجدول التالي ثوابت الألوان المتوفرة في برمجة Java. النسخة برأس مال كامل تصور قيمة ثابتة. لكن النسخة الصغيرة تعمل بشكل جيد أيضًا.

ثوابت لون جافا
أسود أسود
أزرق أزرق
ازرق سماوي ازرق سماوي
الرمادي الداكن الرمادي الداكن
رمادي رمادي
أخضر أخضر
رمادي فاتح رمادي فاتح
أرجواني أرجواني
البرتقالي البرتقالي
لون القرنفل لون القرنفل
أحمر أحمر
أبيض أبيض
أصفر أصفر

رموز ألوان جافا

الألوان الأساسية لنظام الألوان هي الأحمر والأخضر والأزرق. توفر Java لمنشئ فئة اللون رموز ألوان RGB مختلفة كوسائط. تتوفر العديد من أدوات المطورين التي تساعد في التقاط قيمة RGB الصحيحة.

يعرض الجدول التالي بعض مجموعات رموز الألوان باستخدام قيم RGB مختلفة.

لون قيمة RGB
أسود 0-0-0
أحمر فاتح جدًا 255-102-102
أحمر فاتح 255-51-51
أحمر 255-0-0
احمر غامق 204-0-0
أحمر غامق جدًا 153-0-0
أزرق فاتح جدًا 51-204-255
أزرق فاتح 51-153-255
أزرق 0-0-255
أزرق غامق 0-0-204
أزرق غامق جدًا 0-0-153
أخضر فاتح جدًا 102-255-102
اخضر فاتح 0-255-51
أخضر 0-204-0
أخضر غامق 0-153-0
أخضر غامق جدًا 0-102-0
أبيض 255-255-255

برنامج فئة الألوان جافا AWT

Java Abstract Window Toolkit عبارة عن واجهة برمجة التطبيقات (API) لتطوير تطبيقات Java المستندة إلى واجهة المستخدم الرسومية. لنقم بإنشاء برنامج Java واستخدام فئة اللون.

ColorExample.java

تعليم كاسيدي هاتشينسون
 import java.awt.*; import javax.swing.*; class ColorExample extends JFrame { ColorExample() { super('color'); /* create an instance of Color class. */ /* RGB value 0, 0, 204 for Blue color. */ Color c1 = new Color(0, 0, 204); /* create an instance of JPanel. */ JPanel p = new JPanel(); /* Set the background of the JPanel to the specified Color. */ p.setBackground(c1); setSize(200, 200); add(p); show(); } /* Driver Code */ public static void main(String args[]) { ColorExample c = new ColorExample(); } } 

انتاج:

رموز ألوان جافا

في الكود أعلاه، يوجد مثال لـ a JPanel ص أنشئ. ال لون كائن الطبقة ج1 يتم إنشاؤه باستخدام قيم RGB (0، 0، 204) التي تم تمريرها كوسيطة إلى المُنشئ. ال ج1 يتم تعيين كائن اللون باعتباره لون الخلفية لـ JPanel ص .

برنامج جافا لثوابت الألوان

ColorConstExample.java

 import java.awt.*; import java.awt.event.*; import java.awt.geom.*; public class ColorConstExample extends Frame { /* Driver Code */ public ColorConstExample() { super('Color Code Example'); prepareGUI(); } public static void main(String[] args) { ColorConstExample obj = new ColorConstExample(); obj.setVisible(true); } private void prepareGUI() { setSize(400,400); setBackground(Color.black); addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent windowEvent) { System.exit(0); } }); } public void paint(Graphics g) { Graphics2D g2 = (Graphics2D)g; Font plainFont = new Font('Serif', Font.PLAIN, 24); g2.setFont(plainFont); /* Color Constant */ g2.setColor(Color.cyan); g2.drawString('Color Code Example', 50, 70); g2.setColor(Color.BLUE); g2.drawString('This is written in Blue color', 50, 120); } } 

انتاج:

رموز ألوان جافا