Color 클래스, class Color, Color 클래스의 멤버필드, Color 객체 생성

CODEDRAGON Development/Java

반응형

 

Color 클래스

일반적으로 많이 사용되는 색상을 멤버로 제공하고 있습니다. 이외의 색깔은 r, g, b 값을 이용하여 Color클래스의 인스턴스를 생성하여 표현해야 합니다.

 

 

class Color

https://docs.oracle.com/javase/8/docs/api/java/awt/Color.html

 

 

Color 클래스의 멤버필드

·       Color.black

·       Color.blue

·       Color.cyan

·       Color.green

·       Color.gray

·       Color.darkGray

·       Color.lightGray

·       Color.magenta

·       Color.orange

·       Color.pink

·       Color.red

·       Color.white

·       Color.yellow

 

 

Color 객체 생성

·       색은 r, g, b값으로 표현하며 각 색의 값의 범위는 0~255 까지입니다.

·       각 색에 8 비트 컬러를 할당하여 총 24 비트 컬러, 16 만 색의 트루 컬러 (true color) 를 사용할 수 있습니다.

·       컬러 설정에서 r, g, b 가 모두 0 이면 검은색(black)이 되고 모두 255 이면 흰색(white)가 됩니다.

 

int r = 255, g = 255, b = 0;

Color color = new Color(r, g, b);