שפת התכנות Java מאפשרת לנו ליצור סוגים שונים של יישומים כמו יישום חלונות או יישום אינטרנט. ממשק המשתמש הוא גורם חשוב בעת פיתוח אפליקציה. ניתן להפוך את ה-GUI של אפליקציית Java לאינטראקטיבי באמצעות צבעים שונים הזמינים בתכנות Java.
רשימת מערכי מיון java
קבועי צבע של Java
קבועי הצבע ב-Java הם ערכים שלא ניתן לשנות וניתן להשתמש בהם עם תוכניות Java שונות.
הטבלה הבאה מציגה את קבועי הצבע הזמינים בתכנות Java. הגרסה הכוללת ההון מתארת ערך קבוע. אבל גם גרסת אותיות קטנות עובדת מצוין.
קבועי צבע של Java | |
---|---|
שָׁחוֹר | שָׁחוֹר |
כְּחוֹל | כְּחוֹל |
טורקיז | טורקיז |
אפור כהה | אפור כהה |
אפור | אפור |
ירוק | ירוק |
אפור בהיר | אפור בהיר |
מַגֶנטָה | מַגֶנטָה |
תפוז | תפוז |
וָרוֹד | וָרוֹד |
אָדוֹם | אָדוֹם |
לבן | לבן |
צהוב | צהוב |
קודי צבע של Java
הצבעים הבסיסיים של מערכת הצבעים הם אדום, ירוק וכחול. Java מספקת לבנאי מחלקות Color עם קודי צבע 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 |
תוכנית Java AWT Color Class
Java Abstract Window Toolkit הוא API לפיתוח יישומי Java מבוססי GUI. בואו ניצור תוכנית Java ונשתמש במחלקה Color.
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 p נוצר. ה צֶבַע אובייקט כיתה ג1 נוצר באמצעות ערכי RGB (0, 0, 204) שהועברו כארגומנט לבנאי. ה ג1 אובייקט צבע מוקצה כצבע הרקע עבור JPanel p .
תוכנית קבועי הצבע של Java
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); } }
תְפוּקָה: