logo

자바 색상 코드

Java 프로그래밍 언어를 사용하면 Windows 애플리케이션이나 웹 애플리케이션과 같은 다양한 유형의 애플리케이션을 만들 수 있습니다. 사용자 인터페이스는 애플리케이션을 개발하는 데 중요한 요소입니다. Java 애플리케이션의 GUI는 Java 프로그래밍에서 사용할 수 있는 다양한 색상을 사용하여 대화형으로 만들 수 있습니다.

Java 색상 상수

Java의 색상 상수는 변경할 수 없는 값이며 다른 Java 프로그램에서 사용할 수 있습니다.

다음 표는 Java 프로그래밍에서 사용할 수 있는 색상 상수를 보여줍니다. 전체 자본 버전은 일정한 값을 나타냅니다. 그러나 소문자 버전도 잘 작동합니다.

Java 색상 상수
검은색 검은색
파란색 파란색
청록색 청록색
짙은 회색 짙은 회색
회색 회색
녹색 녹색
LIGHT_GRAY 연한 회색
마젠타 마젠타
주황색 주황색
분홍색 분홍색
빨간색 빨간색
하얀색 하얀색
노란색 노란색

자바 색상 코드

컬러 시스템의 기본 색상은 빨간색, 녹색, 파란색입니다. Java는 다양한 RGB 색상 코드를 인수로 사용하여 Color 클래스 생성자를 제공합니다. 올바른 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은 GUI 기반 Java 애플리케이션을 개발하기 위한 API입니다. 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(); } } 

산출:

자바 색상 코드

위 코드에서 JPanel p 생성됩니다. 그만큼 색상 클래스 객체 c1 생성자에 인수로 전달된 RGB 값(0, 0, 204)을 사용하여 생성됩니다. 그만큼 c1 색상 개체가 배경색으로 지정됩니다. JPanel p .

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

산출:

array.from 자바
자바 색상 코드