JavaTM Platform
Standard Ed. 6

인터페이스
javax.swing.ListSelectionModel 의 사용

ListSelectionModel 를 사용하고 있는 패키지
javax.swing 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.  
javax.swing.plaf.basic 기본 Look & Feel 에 따라 구축된 사용자 인터페이스 객체를 제공합니다.  
javax.swing.table javax.swing.JTable 를 처리하기 위한 클래스 및 인터페이스를 제공합니다.  
 

javax.swing 에서의 ListSelectionModel 의 사용
 

ListSelectionModel 를 구현하고 있는 javax.swing 의 클래스
 class DefaultListSelectionModel
          리스트 선택의 디폴트 데이터 모델입니다.
 

ListSelectionModel 로서 선언되고 있는 javax.swing 의 필드
protected  ListSelectionModel JTable. selectionModel
          행 선택을 추적하는데 사용하는, 테이블의 ListSelectionModel 입니다.
 

ListSelectionModel 를 돌려주는 javax.swing 의 메소드
protected  ListSelectionModel JTable. createDefaultSelectionModel ()
          DefaultListSelectionModel 인 디폴트의 선택 모델 객체를 돌려줍니다.
protected  ListSelectionModel JList. createSelectionModel ()
          리스트의 선택 모델 프로퍼티을 초기화하기 위해(때문에), 구축중에 불려 가는 DefaultListSelectionModel 의 인스턴스를 돌려줍니다.
 ListSelectionModel JList. getSelectionModel ()
          현재의 선택 모델을 돌려줍니다.
 ListSelectionModel JTable. getSelectionModel ()
          행 선택 상태를 유지하는데 사용하는 ListSelectionModel 를 돌려줍니다.
 

ListSelectionModel 형의 파라미터를 가지는 javax.swing 의 메소드
 void JList. setSelectionModel (ListSelectionModel  selectionModel)
          리스트의 selectionModelnull 가 아닌 ListSelectionModel 구현으로 설정합니다.
 void JTable. setSelectionModel (ListSelectionModel  newModel)
          이 테이블의 행 선택 모델을 newModel 로 설정해, 새로운 선택 모델로부터의 청취자 통지를 등록합니다.
 

ListSelectionModel 형의 파라미터를 가지는 javax.swing 의 생성자
JTable (TableModel  dm, TableColumnModel  cm, ListSelectionModel  sm)
          데이터 모델 dm, 열모델 cm, 및 선택 모델 sm 로 초기화되는 JTable 를 구축합니다.
 

javax.swing.plaf.basic 에서의 ListSelectionModel 의 사용
 

ListSelectionModel 형의 파라미터를 가지는 javax.swing.plaf.basic 의 메소드
protected  void BasicListUI. paintCell (Graphics  g, int row, Rectangle  rowBounds, ListCellRenderer  cellRenderer, ListModel  dataModel, ListSelectionModel  selModel, int leadIndex)
          List 의 셀을 1 개 그립니다.
 

javax.swing.table 에서의 ListSelectionModel 의 사용
 

ListSelectionModel 로서 선언되고 있는 javax.swing.table 의 필드
protected  ListSelectionModel DefaultTableColumnModel. selectionModel
          열선택의 이력을 기록하기 위한 모델입니다.
 

ListSelectionModel 를 돌려주는 javax.swing.table 의 메소드
protected  ListSelectionModel DefaultTableColumnModel. createSelectionModel ()
          신규의 리스트 선택의 디폴트 모델을 작성합니다.
 ListSelectionModel DefaultTableColumnModel. getSelectionModel ()
          열선택 상태를 유지하는데 사용하는 ListSelectionModel 를 돌려줍니다.
 ListSelectionModel TableColumnModel. getSelectionModel ()
          현재의 선택 모델을 돌려줍니다.
 

ListSelectionModel 형의 파라미터를 가지는 javax.swing.table 의 메소드
 void DefaultTableColumnModel. setSelectionModel (ListSelectionModel  newModel)
          이 TableColumnModel 의 선택 모델을 newModel 로 설정해, 새로운 선택 모델로부터의 청취자 통지를 수신하도록(듯이) 등록합니다.
 void TableColumnModel. setSelectionModel (ListSelectionModel  newModel)
          선택 모델을 설정합니다.
 


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 도 참조해 주세요.