logo

Java färgkoder

Java programmeringsspråk tillåter oss att skapa olika typer av applikationer som Windows-applikationer eller webbapplikationer. Användargränssnittet är en viktig faktor när man utvecklar en applikation. Java-applikationens gränssnitt kan göras interaktivt med hjälp av olika färger tillgängliga i Java-programmering.

Java färgkonstanter

Färgkonstanterna i Java är värden som inte kan ändras och kan användas med olika Java-program.

Följande tabell visar färgkonstanter som är tillgängliga i Java-programmeringen. Hela kapitalversionen visar ett konstant värde. Men versionen med små bokstäver fungerar också bra.

Java färgkonstanter
SVART svart
BLÅ blå
CYAN cyan
MÖRKGRÅ mörkgrå
GRÅ grå
GRÖN grön
LJUSGRÅ ljusgrå
MAGENTA magenta
ORANGE orange
ROSA rosa
RÖD röd
VIT vit
GUL gul

Java färgkoder

De grundläggande färgerna i färgsystemet är rött, grönt och blått. Java förser Color-klasskonstruktorn med olika RGB-färgkoder som argument. Många utvecklarverktyg är tillgängliga som hjälper till att plocka upp rätt RGB-värde.

Följande tabell visar några färgkodskombinationer med olika RGB-värden.

Färg RGB-värde
Svart 0-0-0
Mycket ljusröd 255-102-102
Ljusröd 255-51-51
Röd 255-0-0
Mörkröd 204-0-0
Mycket mörkröd 153-0-0
Mycket ljusblå 51-204-255
Ljusblå 51-153-255
Blå 0-0-255
Mörkblå 0-0-204
Mycket mörkblå 0-0-153
Mycket ljusgrön 102-255-102
Ljusgrön 0-255-51
Grön 0-204-0
Mörkgrön 0-153-0
Mycket mörkgrön 0-102-0
Vit 255-255-255

Java AWT färgklassprogram

Java Abstract Window Toolkit är ett API för att utveckla GUI-baserade Java-applikationer. Låt oss skapa ett Java-program och använda klassen 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(); } } 

Produktion:

Java färgkoder

I ovanstående kod, en instans av en JPanel sid är skapad. De Färg klassobjekt c1 skapas med RGB-värdena (0, 0, 204) som skickas som ett argument till konstruktorn. De c1 färgobjekt tilldelas som bakgrundsfärg för JPanel sid .

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

Produktion:

Java färgkoder