logo

Java színkódok

A Java programozási nyelv lehetővé teszi különböző típusú alkalmazások létrehozását, például Windows alkalmazásokat vagy webes alkalmazásokat. A felhasználói felület fontos tényező egy alkalmazás fejlesztése során. A Java alkalmazás grafikus felülete interaktívvá tehető a Java programozásban elérhető különböző színekkel.

Java színkonstansok

A Java színkonstansai olyan értékek, amelyek nem módosíthatók, és különböző Java programokkal használhatók.

A következő táblázat a Java programozásban elérhető színállandókat mutatja be. A csupa nagybetűs változat állandó értéket ábrázol. De a kisbetűs változat is jól működik.

Java színkonstansok
FEKETE fekete
KÉK kék
CIÁN cián
SÖTÉT SZÜRKE sötét szürke
SZÜRKE szürke
ZÖLD zöld
VILÁGOS SZÜRKE világos szürke
BÍBORVÖRÖS bíborvörös
NARANCS narancs
RÓZSASZÍN rózsaszín
PIROS piros
FEHÉR fehér
SÁRGA sárga

Java színkódok

A színrendszer alapszínei a piros, zöld és kék. A Java a Color osztály konstruktorát különböző RGB színkódokkal látja el argumentumként. Számos fejlesztői eszköz áll rendelkezésre, amelyek segítenek a megfelelő RGB-érték felvételében.

Az alábbi táblázat néhány színkód-kombinációt mutat be, amelyek különböző RGB-értékeket használnak.

Szín RGB érték
Fekete 0-0-0
Nagyon világos piros 255-102-102
Halványpiros 255-51-51
Piros 255-0-0
Sötét vörös 204-0-0
Nagyon sötét vörös 153-0-0
Nagyon világoskék 51-204-255
Világoskék 51-153-255
Kék 0-0-255
Sötétkék 0-0-204
Nagyon sötétkék 0-0-153
Nagyon világos zöld 102-255-102
Világos zöld 0-255-51
Zöld 0-204-0
Sötétzöld 0-153-0
Nagyon sötétzöld 0-102-0
fehér 255-255-255

Java AWT színosztály program

A Java Abstract Window Toolkit egy API GUI alapú Java alkalmazások fejlesztésére. Készítsünk egy Java programot, és használjuk a Color osztályt.

ColorPélda.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(); } } 

Kimenet:

Java színkódok

A fenti kódban az a JPanel p létrehozva. A Szín osztályú objektum c1 a konstruktornak argumentumként átadott RGB értékek (0, 0, 204) felhasználásával jön létre. A c1 color objektum van hozzárendelve háttérszínként a JPanel p .

Java Color Constants program

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); } } 

Kimenet:

Java színkódok