AbstractSpinnerModel
AbstractSpinnerModel (스피너 모델 기본 구현)
대부분의 구체적인 SpinnerModel 구현에 적합한 SpinnerModel 인터페이스의 ChangeListener 부분을 제공하는 추상 클래스입니다.
본문
하위 클래스는 setValue, getValue, getNextValue, getPreviousValue 메서드의 구현을 제공해야 합니다. 이 클래스는 이 모델의 ChangeListener 목록을 내부 필드로 관리합니다.
addChangeListener 메서드로 모델의 리스너 목록에 ChangeListener를 추가하며, fireStateChanged 메서드는 등록된 각 ChangeListener의 stateChanged() 메서드를 실행합니다. getChangeListeners() 메서드는 addChangeListener()로 추가된 모든 ChangeListener의 배열을 반환합니다.
SpinnerModel과 Serializable을 구현하며 Object를 상속합니다.