DefaultListSelectionModel

DefaultListSelectionModel (기본 리스트 선택 모델)

리스트 선택을 위한 기본 데이터 모델입니다. ListSelectionModel을 구현하며 CloneableSerializable을 지원합니다.

출처: Java API Reference

본문

이 클래스는 리스트에서 항목을 선택하는 동작을 관리하는 기본 데이터 모델을 제공합니다. anchorlead 선택 인덱스를 관리하며, 리드 앵커 알림(lead anchor notification)을 활성화할지 여부를 나타내는 필드를 가집니다.

addSelectionInterval, setSelectionInterval, removeSelectionInterval 같은 메서드로 선택 범위를 조정하고, 선택 변화를 리스너에게 알립니다. 복사 가능한 Cloneable을 구현합니다.

이 클래스의 직렬화된 객체는 미래의 Swing 릴리스와 호환되지 않을 수 있으므로, 장기 저장에는 java.beans 패키지의 XMLEncoder를 사용하는 것이 좋습니다.

더 알아보기 (Learn more)

Java 공식 API