logo

Коди кольорів Java

Мова програмування Java дозволяє нам створювати різні типи додатків, наприклад додатки Windows або веб-додатки. Інтерфейс користувача є важливим фактором при розробці програми. Графічний інтерфейс програми Java можна зробити інтерактивним за допомогою різних кольорів, доступних у програмуванні на Java.

Константи кольорів Java

Константи кольорів у Java – це значення, які не можна змінити, і їх можна використовувати з різними програмами Java.

У наступній таблиці показано константи кольорів, доступні в програмуванні на Java. Повністю прописні версії зображують постійну величину. Але версія в нижньому регістрі також добре працює.

Константи кольорів Java
ЧОРНИЙ чорний
СИНІЙ блакитний
Блакитний блакитний
ТЕМНО-СІРИЙ темно-сірий
СІРИЙ сірий
ЗЕЛЕНИЙ зелений
СВІТЛО-СІРИЙ світло-сірий
МАГЕНТА пурпуровий
Апельсиновий помаранчевий
РОЖЕВИЙ рожевий
ЧЕРВОНИЙ червоний
БІЛА білий
ЖОВТИЙ жовтий

Коди кольорів Java

Основними кольорами системи кольорів є червоний, зелений і синій. Java надає конструктору класу Color різні коди кольорів RGB як аргументи. Доступно багато інструментів розробника, які допомагають підібрати правильне значення RGB.

У наведеній нижче таблиці показано деякі комбінації кодів кольорів із використанням різних значень RGB.

Колір Значення RGB
чорний 0-0-0
Дуже світло-червоний 255-102-102
Світло-червоний 255-51-51
Червоний 255-0-0
Темно-червоний 204-0-0
Дуже темно-червоний 153-0-0
Дуже світло-блакитний 51-204-255
Блакитний 51-153-255
Синій 0-0-255
Темно-синій 0-0-204
Дуже темно-синій 0-0-153
Дуже світло-зелений 102-255-102
Світло-зелений 0-255-51
Зелений 0-204-0
Темно-зелений 0-153-0
Дуже темно-зелений 0-102-0
Білий 255-255-255

Програма класу кольорів Java AWT

Java Abstract Window Toolkit — це API для розробки програм Java на основі GUI. Давайте створимо програму Java і використаємо клас 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(); } } 

Вихід:

Коди кольорів Java

У наведеному вище коді екземпляр a JPanel стор створюється. The Колір об'єкт класу c1 створюється з використанням значень RGB (0, 0, 204), переданих конструктору як аргумент. The c1 кольоровий об'єкт призначається як колір фону для JPanel стор .

Програма колірних констант 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); } } 

Вихід:

Коди кольорів Java