2
색상 그라디언트로 Java에서 색상의 1 차원 배열을 코드로 생성하려고하는데 어떻게해야합니까? 또한 그라디언트에서 여러 색상을 사용할 수 있기를 원합니다.그라디언트로 색상 배열 채우기
가 나는 종류의이 같은 할 것을 권장합니다
색상 그라디언트로 Java에서 색상의 1 차원 배열을 코드로 생성하려고하는데 어떻게해야합니까? 또한 그라디언트에서 여러 색상을 사용할 수 있기를 원합니다.그라디언트로 색상 배열 채우기
가 나는 종류의이 같은 할 것을 권장합니다
가의 몇 가지 일반적인 단계로이 분해 보자
startColor
및 endColor
에 대한 RGB 값이 무엇인지. 예를 들어, 아마도 그들은 (64, 128, 192)
및 (255, 255, 255)
(191, 127, 63)
입니다.(191/100, 127/100, 63/100)
.startColor
으로 시작하는 루프를 만들고 각 반복마다 색상 값에 변경 사항 (반올림 됨)을 적용하고 배열에 각각 Color
을 새로 추가하십시오. 그라디언트를 나타내는 Color
객체의 배열이있다 - 루프의 끝에서, 마지막으로 추가 Color
는 endColor
짜잔을 끝나게됩니다.
원한다면 각 색상으로 전환되는 두 개의 루프를 만들어 간단하게 멀티 컬러 그라디언트 (빨강 -> 노랑 -> 녹색)로 확장하는 방법을 이해할 수 있어야합니다.
배열의 색상의 16 진수 (RGB 코드) 값을 저장합니다. –
내 질문을 편집하게하십시오. – Kyranstar
'# 000000'에서'# FFFFFF'까지 모든 RGB 코드를 배열에 저장하고 싶습니까? – Baby