JavaTM Platform
Standard Ed. 6

javax.swing
인터페이스 SingleSelectionModel

기존의 구현 클래스의 일람:
DefaultSingleSelectionModel


public interface SingleSelectionModel

인덱스 첨부 선택 범위를 1 개만 지원하는 모델입니다.


메소드의 개요
 void addChangeListener (ChangeListener  listener)
          모델내의 변경에 대한 청취자로서 listener 를 추가합니다.
 void clearSelection ()
          선택 범위를 해제합니다 (-1 로 한다).
 int getSelectedIndex ()
          모델의 선택 범위를 돌려줍니다.
 boolean isSelected ()
          선택 모델로 값이 현재 선택되고 있는 경우에 true 를 돌려줍니다.
 void removeChangeListener (ChangeListener  listener)
          모델내의 변경에 대한 청취자로서 listener 를 삭제합니다.
 void setSelectedIndex (int index)
          모델의 선택된 인덱스를 index 로 설정합니다.
 

메소드의 상세

getSelectedIndex

int getSelectedIndex()
모델의 선택 범위를 돌려줍니다.

반환값:
모델의 선택 범위. 선택 범위가 없는 경우는 -1
관련 항목:
setSelectedIndex(int)

setSelectedIndex

void setSelectedIndex(int index)
모델의 선택된 인덱스를 index 로 설정합니다. 모델이 변경되었을 경우에 모든 청취자에게 통지합니다.

파라미터:
index - 모델의 선택 범위를 지정하는 int 치
관련 항목:
getSelectedIndex() , addChangeListener(javax.swing.event.ChangeListener)

clearSelection

void clearSelection()
선택 범위를 해제합니다 (-1 로 한다).


isSelected

boolean isSelected()
선택 모델로 값이 현재 선택되고 있는 경우에 true 를 돌려줍니다.

반환값:
치가 현재 선택되고 있는 경우는 true

addChangeListener

void addChangeListener(ChangeListener  listener)
모델내의 변경에 대한 청취자로서 listener 를 추가합니다.

파라미터:
listener - 추가하는 ChangeListener

removeChangeListener

void removeChangeListener(ChangeListener  listener)
모델내의 변경에 대한 청취자로서 listener 를 삭제합니다.

파라미터:
listener - 삭제하는 ChangeListener

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.