ColorUIResource
ColorUIResource (색상 UI 리소스)
UIResource를 구현하는 Color의 하위 클래스입니다. UI 클래스가 색상을 만들 때 이 클래스를 사용합니다.
본문
기본값으로 설치되는 색상임을 UIResource로 표시해, 플러거블 L&F가 사용자 설정과 기본값을 구분할 수 있게 합니다.
생성자는 ColorUIResource(int r, int g, int b), ColorUIResource(int rgb), ColorUIResource(float r, float g, float b), ColorUIResource(Color c)가 있고, RGB 생성자에는 @ConstructorProperties({"red","green","blue"})가 붙어 있습니다.
⚠ 이 클래스의 직렬화된 객체는 향후 Swing 릴리스와 호환되지 않습니다. 현재 직렬화 지원은 단기 저장이나 같은 버전의 Swing을 쓰는 애플리케이션 사이의 RMI에만 적합합니다. 1.4부터 모든 JavaBean의 장기 저장 지원은 java.beans 패키지에 추가되었으니 XMLEncoder를 참고하세요.