logo

Codes couleur Java

Le langage de programmation Java nous permet de créer différents types d'applications comme une application Windows ou une application Web. L'interface utilisateur est un facteur important lors du développement d'une application. L'interface graphique de l'application Java peut être rendue interactive en utilisant différentes couleurs disponibles dans la programmation Java.

xd sens

Constantes de couleur Java

Les constantes de couleur en Java sont des valeurs qui ne peuvent pas être modifiées et peuvent être utilisées avec différents programmes Java.

Le tableau suivant montre les constantes de couleur disponibles dans la programmation Java. La version en majuscules représente une valeur constante. Mais la version minuscule fonctionne également très bien.

Constantes de couleur Java
NOIR noir
BLEU bleu
CYAN cyan
GRIS FONCÉ gris foncé
GRIS gris
VERT vert
GRIS CLAIR gris clair
MAGENTA magenta
ORANGE orange
ROSE rose
ROUGE rouge
BLANC blanc
JAUNE jaune

Codes couleur Java

Les couleurs de base du système de couleurs sont le rouge, le vert et le bleu. Java fournit au constructeur de classe Color différents codes de couleurs RVB comme arguments. De nombreux outils de développement sont disponibles pour aider à déterminer la valeur RVB correcte.

Le tableau suivant montre quelques combinaisons de codes de couleur utilisant différentes valeurs RVB.

Couleur Valeur RVB
Noir 0-0-0
Rouge très clair 255-102-102
Rouge clair 255-51-51
Rouge 255-0-0
Rouge foncé 204-0-0
Rouge très foncé 153-0-0
Bleu très clair 51-204-255
Bleu clair 51-153-255
Bleu 0-0-255
Bleu foncé 0-0-204
Bleu très foncé 0-0-153
Vert très clair 102-255-102
Vert clair 0-255-51
Vert 0-204-0
Vert foncé 0-153-0
Vert très foncé 0-102-0
Blanc 255-255-255

Programme de classe de couleurs Java AWT

Java Abstract Window Toolkit est une API permettant de développer des applications Java basées sur une interface graphique. Créons un programme Java et utilisons la classe Color.

questions d'entretien de base sur Java

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

Sortir:

Codes couleur Java

Dans le code ci-dessus, une instance de JPanel p est créé. Le Couleur objet de classe c1 est créé en utilisant les valeurs RVB (0, 0, 204) passées en argument au constructeur. Le c1 L'objet couleur est attribué comme couleur d'arrière-plan pour le JPanel p .

nbsp

Programme de constantes de couleur 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); } } 

Sortir:

Codes couleur Java