logo

Barvne kode Java

Programski jezik Java nam omogoča ustvarjanje različnih vrst aplikacij, kot so Windows aplikacije ali spletne aplikacije. Uporabniški vmesnik je pomemben dejavnik pri razvoju aplikacije. GUI aplikacije Java je mogoče narediti interaktivnega z uporabo različnih barv, ki so na voljo v programiranju Java.

Java barvne konstante

Barvne konstante v Javi so vrednosti, ki jih ni mogoče spremeniti in jih je mogoče uporabiti z različnimi programi Java.

kaj je dvojna java

Naslednja tabela prikazuje barvne konstante, ki so na voljo v programiranju Java. Različica z velikimi črkami prikazuje konstantno vrednost. Toda tudi različica z malimi črkami deluje dobro.

Java barvne konstante
ČRNA Črna
MODRA modra
CIAN cian
TEMNO SIVA temno siva
SIVA siva
ZELENA zelena
SVETLOSIVA svetlosiva
MAGENTA magenta
ORANŽNA oranžna
ROZA roza
RDEČA rdeča
BELA bela
RUMENA rumena

Barvne kode Java

Osnovne barve barvnega sistema so rdeča, zelena in modra. Java nudi konstruktor razreda Color z različnimi barvnimi kodami RGB kot argumenti. Na voljo je veliko orodij za razvijalce, ki pomagajo pri izbiri pravilne vrednosti RGB.

Naslednja tabela prikazuje nekatere kombinacije barvnih kod z uporabo različnih vrednosti RGB.

barva RGB vrednost
Črna 0-0-0
Zelo svetlo rdeče 255-102-102
Svetlo rdeče 255-51-51
rdeča 255-0-0
Temno rdeča 204-0-0
Zelo temno rdeča 153-0-0
Zelo svetlo modra 51-204-255
Svetlo modra 51-153-255
Modra 0-0-255
Temno modra 0-0-204
Zelo temno modra 0-0-153
Zelo svetlo zelena 102-255-102
Svetlo zelena 0-255-51
Zelena 0-204-0
Temno zelena 0-153-0
Zelo temno zelena 0-102-0
Bela 255-255-255

Program barvnega razreda Java AWT

Java Abstract Window Toolkit je API za razvoj aplikacij Java, ki temeljijo na GUI. Ustvarimo program Java in uporabimo razred Color.

ColorExample.java

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

Izhod:

Barvne kode Java

V zgornji kodi je primerek a JPanel str je ustvarjen. The barva predmet razreda c1 se ustvari z uporabo vrednosti RGB (0, 0, 204), posredovanih kot argument konstruktorju. The c1 barvni predmet je dodeljen kot barva ozadja za JPanel str .

Program barvnih konstant 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); } } 

Izhod:

Barvne kode Java