logo

Java barevné kódy

Programovací jazyk Java nám umožňuje vytvářet různé typy aplikací, jako jsou aplikace pro Windows nebo webové aplikace. Uživatelské rozhraní je důležitým faktorem při vývoji aplikace. GUI aplikace Java může být interaktivní pomocí různých barev dostupných v programování Java.

Barevné konstanty Java

Barevné konstanty v Javě jsou hodnoty, které nelze změnit a lze je použít s různými Java programy.

Následující tabulka ukazuje barevné konstanty dostupné v programování Java. All-capital verze zobrazuje konstantní hodnotu. Ale verze s malými písmeny také funguje dobře.

Barevné konstanty Java
ČERNÁ Černá
MODRÝ modrý
TYRKYSOVÁ tyrkysová
TMAVĚ ŠEDÁ tmavě šedá
ŠEDÁ šedá
ZELENÁ zelená
SVĚTLE ŠEDÁ světle šedá
PURPUROVÁ purpurová
ORANŽOVÝ oranžový
RŮŽOVÝ růžový
ČERVENÉ Červené
BÍLÝ bílý
ŽLUTÁ žlutá

Java barevné kódy

Základní barvy barevného systému jsou červená, zelená a modrá. Java poskytuje konstruktoru třídy Color různé barevné kódy RGB jako argumenty. K dispozici je mnoho vývojářských nástrojů, které pomáhají získat správnou hodnotu RGB.

Následující tabulka ukazuje některé kombinace barevných kódů používající různé hodnoty RGB.

Barva hodnota RGB
Černá 0-0-0
Velmi světle červená 255-102-102
Světle červená 255-51-51
Červené 255-0-0
Tmavě červená 204-0-0
Velmi tmavě červená 153-0-0
Velmi světle modrá 51-204-255
Světle modrá 51-153-255
Modrý 0-0-255
Tmavě modrá 0-0-204
Velmi tmavě modrá 0-0-153
Velmi světle zelená 102-255-102
Světle zelená 0-255-51
Zelená 0-204-0
Tmavozelený 0-153-0
Velmi tmavě zelená 0-102-0
Bílý 255-255-255

Java AWT Color Class Program

Java Abstract Window Toolkit je API pro vývoj aplikací Java založených na GUI. Vytvořme Java program a použijeme třídu 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(); } } 

Výstup:

java program
Java barevné kódy

Ve výše uvedeném kódu je instance a JPanel str je vytvořen. The Barva objekt třídy c1 je vytvořen pomocí hodnot RGB (0, 0, 204) předávaných jako argument konstruktoru. The c1 barva objektu je přiřazena jako barva pozadí pro JPanel str .

Program Java Color Constants

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

Výstup:

Java barevné kódy