JavaTM Platform
Standard Ed. 6

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

ListModel 를 사용하고 있는 패키지
javax.swing 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.  
javax.swing.plaf.basic 기본 Look & Feel 에 따라 구축된 사용자 인터페이스 객체를 제공합니다.  
javax.swing.plaf.metal 디폴트의 Look & Feel 인 Java Look & Feel (코드명은 Metal)에 따라 작성된 사용자 인터페이스 객체를 제공합니다.  
 

javax.swing 에서의 ListModel 의 사용
 

javax.swing 에서의 ListModel 의 서브 인터페이스
 interface ComboBoxModel
          combobox의 데이터 모델입니다.
 interface MutableComboBoxModel
          ComboBoxModel 의 가변 버젼입니다.
 

ListModel 를 구현하고 있는 javax.swing 의 클래스
 class AbstractListModel
          List 에 그 내용을 제공하는 데이터 모델의 추상 정의입니다.
 class DefaultComboBoxModel
          combobox의 디폴트 모델입니다.
 class DefaultListModel
          이 클래스는 java.util.Vector API 를 유연하게 구현합니다.
 

ListModel 를 돌려주는 javax.swing 의 메소드
 ListModel JList. getModel ()
          JList 컴퍼넌트에 의해 표시되는 항목의 리스트를 보관 유지하는 데이터 모델을 돌려줍니다.
 

ListModel 형의 파라미터를 가지는 javax.swing 의 메소드
 void JList. setModel (ListModel  model)
          리스트의 내용 또는 「값」을 나타내는 모델을 설정해, 청취자로 프로퍼티의 변경을 통지해, 리스트의 선택을 클리어 합니다.
 

ListModel 형의 파라미터를 가지는 javax.swing 의 생성자
JList (ListModel  dataModel)
          지정된 null 이외의 모델의 요소를 표시하는 JList 를 구축합니다.
 

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

ListModel 를 구현하고 있는 javax.swing.plaf.basic 의 클래스
 class BasicDirectoryModel
          파일 리스트의 기본 구현입니다.
 

ListModel 형의 파라미터를 가지는 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.plaf.metal 에서의 ListModel 의 사용
 

ListModel 를 구현하고 있는 javax.swing.plaf.metal 의 클래스
protected  class MetalFileChooserUI.DirectoryComboBoxModel
          활자의 서체 선택의 combobox로 사용하는 데이터 모델입니다.
protected  class MetalFileChooserUI.FilterComboBoxModel
          활자의 서체 선택의 combobox로 사용하는 데이터 모델입니다.
 


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