Język programowania Java pozwala nam tworzyć różnego rodzaju aplikacje, takie jak aplikacje Windows lub aplikacje internetowe. Interfejs użytkownika jest ważnym czynnikiem podczas tworzenia aplikacji. GUI aplikacji Java można uczynić interaktywnym przy użyciu różnych kolorów dostępnych w programowaniu Java.
wykonaj pętlę Java
Stałe kolorów Java
Stałe kolorów w Javie to wartości, których nie można zmienić i których można używać w różnych programach Java.
Poniższa tabela przedstawia stałe kolorów dostępne w programowaniu w języku Java. Wersja kapitałowa przedstawia wartość stałą. Ale wersja z małymi literami również działa dobrze.
Stałe kolorów Java | |
---|---|
CZARNY | czarny |
NIEBIESKI | niebieski |
CYJAN | cyjan |
CIEMNY SZARY | ciemny szary |
SZARY | szary |
ZIELONY | zielony |
JASNY SZARY | jasny szary |
MAGENTA | magenta |
POMARAŃCZOWY | Pomarańczowy |
RÓŻOWY | różowy |
CZERWONY | czerwony |
BIAŁY | biały |
ŻÓŁTY | żółty |
Kody kolorów Java
Podstawowe kolory systemu kolorów to czerwony, zielony i niebieski. Java udostępnia konstruktorowi klasy Color różne kody kolorów RGB jako argumenty. Dostępnych jest wiele narzędzi programistycznych, które pomagają w wybraniu prawidłowej wartości RGB.
W poniższej tabeli przedstawiono niektóre kombinacje kodów kolorów przy użyciu różnych wartości RGB.
Kolor | Wartość RGB |
---|---|
Czarny | 0-0-0 |
Bardzo jasnoczerwony | 255-102-102 |
Jasnoczerwony | 255-51-51 |
Czerwony | 255-0-0 |
Ciemno czerwony | 204-0-0 |
Bardzo ciemna czerwień | 153-0-0 |
Bardzo jasnoniebieski | 51-204-255 |
Jasny niebieski | 51-153-255 |
Niebieski | 0-0-255 |
Ciemny niebieski | 0-0-204 |
Bardzo ciemnoniebieski | 0-0-153 |
Bardzo jasnozielony | 102-255-102 |
Jasnozielony | 0-255-51 |
Zielony | 0-204-0 |
Ciemnozielony | 0-153-0 |
Bardzo ciemna zieleń | 0-102-0 |
Biały | 255-255-255 |
Program klasy kolorów Java AWT
Java Abstract Window Toolkit to interfejs API służący do tworzenia aplikacji Java opartych na graficznym interfejsie użytkownika. Stwórzmy program w Javie i skorzystajmy z klasy Color.
co to jest hibernacja
Przykład koloru.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(); } }
Wyjście:
W powyższym kodzie instancja a JPanel str. 1 jest tworzone. The Kolor obiekt klasy c1 jest tworzony przy użyciu wartości RGB (0, 0, 204) przekazywanych jako argument do konstruktora. The c1 obiekt koloru jest przypisywany jako kolor tła dla JPanel str. 1 .
potrójna zima
Program stałych kolorów 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); } }
Wyjście: