나는 Graphics2D
개체를 가지고 있으며 개체의 배경을 설정하려고합니다. Color 매개 변수가있는 setBackground
메서드가 있습니다. 이 방법으로 배경색을 설정할 수 있습니다.Java Graphics2D 투명한 배경
내 질문은 : 어떻게 개체의 배경 투명도를 설정할 수 있습니까? 어떻게 든 투명하게 말할 수 있습니까? 어떻게 든 완전히 불투명하다고 말할 수 있습니까? 어떻게 든 투명도/불투명도가 0.8이라고 말할 수 있습니까? 이 값들을 어떻게 설정할 수 있습니까?
TRANSLUCENT
및 OPAQUE
이라는 미리 정의 된 값이 있음을 확인했지만 어떻게 사용할 수 있는지 잘 모르겠습니다.
아마도 올바른 사용법은 int 매개 변수를 사용하여 Color의 생성자를 호출하는 것일 수 있습니다.
색상은 r, g, b, a의 네 가지 매개 변수를 취합니다. a는 설정하려는 알파 또는 투명도 구성 요소입니다. –
r = 0, g = 0, b = 0으로 설정하면 흰색으로 배경이 생성되지만 a = 1로 설정하면 투명으로 표시됩니다. – user2277872
예, 이제 알 수 있습니다. 어떻게 "a"를 정의 할 수 있습니까? 0과 255 사이의 값, 0은 불투명, 255는 투명 함을 의미합니까? –