logo

Codici colore Java

Il linguaggio di programmazione Java ci consente di creare diversi tipi di applicazioni come applicazioni Windows o applicazioni web. L'interfaccia utente è un fattore importante durante lo sviluppo di un'applicazione. La GUI dell'applicazione Java può essere resa interattiva utilizzando diversi colori disponibili nella programmazione Java.

Costanti di colore Java

Le costanti di colore in Java sono valori che non possono essere modificati e possono essere utilizzati con diversi programmi Java.

La tabella seguente mostra le costanti di colore disponibili nella programmazione Java. La versione tutta maiuscola rappresenta un valore costante. Ma funziona bene anche la versione minuscola.

Costanti di colore Java
NERO nero
BLU blu
CIANO ciano
GRIGIO SCURO grigio scuro
GRIGIO grigio
VERDE verde
GRIGIO CHIARO grigio chiaro
MAGENTA magenta
ARANCIA arancia
ROSA rosa
ROSSO rosso
BIANCO bianco
GIALLO giallo

Codici colore Java

I colori di base del sistema di colori sono rosso, verde e blu. Java fornisce al costruttore della classe Color diversi codici colore RGB come argomenti. Sono disponibili molti strumenti per sviluppatori che aiutano a individuare il valore RGB corretto.

La tabella seguente mostra alcune combinazioni di codici colore utilizzando diversi valori RGB.

Colore Valore RGB
Nero 0-0-0
Rosso molto chiaro 255-102-102
Rosso chiaro 255-51-51
Rosso 255-0-0
Rosso scuro 204-0-0
Rosso molto scuro 153-0-0
Azzurro molto chiaro 51-204-255
Azzurro 51-153-255
Blu 0-0-255
Blu scuro 0-0-204
Blu molto scuro 0-0-153
Verde molto chiaro 102-255-102
Verde chiaro 0-255-51
Verde 0-204-0
Verde scuro 0-153-0
Verde molto scuro 0-102-0
Bianco 255-255-255

Programma Java AWT Color Class

Java Abstract Window Toolkit è un'API per lo sviluppo di applicazioni Java basate su GUI. Creiamo un programma Java e utilizziamo la classe 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(); } } 

Produzione:

Codici colore Java

Nel codice precedente, un'istanza di a JPanel pag è creato. IL Colore oggetto di classe c1 viene creato utilizzando i valori RGB (0, 0, 204) passati come argomento al costruttore. IL c1 L'oggetto color viene assegnato come colore di sfondo per il file JPanel pag .

Programma Java per costanti di colore

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

Produzione:

Codici colore Java