ColorSelectionModel

ColorSelectionModel (색상 선택 모델)

Color를 선택하는 것을 지원하는 모델 인터페이스입니다.

출처: Java API Reference

본문

이 인터페이스는 색상 선택기에서 현재 선택된 색상을 관리하기 위한 모델의 계약을 정의합니다. addChangeListener 메서드는 모델의 변화를 감시하는 리스너를 등록합니다.

getSelectedColor 메서드는 선택된 Color를 반환하며 반환 값은 null이 아니어야 합니다. setSelectedColor(Color color) 메서드로 선택 색상을 변경하고, removeChangeListener 메서드로 리스너를 제거합니다.

색상 선택 모델 구현체는 이 인터페이스를 구현하여 색상 상태를 보관하고 변화를 리스너에게 통지합니다.

더 알아보기 (Learn more)

Java 공식 API