DefaultSingleSelectionModel
DefaultSingleSelectionModel (기본 단일 선택 모델)
SingleSelectionModel의 범용 구현 클래스입니다. SingleSelectionModel을 구현하고 Serializable을 지원합니다.
본문
이 클래스는 한 번에 하나의 항목만 선택할 수 있는 모델의 기본 구현을 제공합니다. 모델 인스턴스당 하나의 ModelChangeEvent만 사용합니다. 왜냐하면 이벤트의 유일한(읽기 전용) 상태가 소스 속성이기 때문입니다.
setSelectedIndex 메서드로 선택 인덱스(일반적으로 탭 인덱스)를 설정하고, getSelectedIndex 메서드로 현재 선택 인덱스를 반환합니다. 선택이 변경되면 등록된 리스너에게 알림이 전달됩니다.
Object를 상속하며 SingleSelectionModel과 Serializable을 구현합니다. 탭 패널처럼 단일 선택이 필요한 컴포넌트에서 사용됩니다.