JavaTM Platform
Standard Ed. 6

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

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

javax.swing 에서의 ListCellRenderer 의 사용
 

ListCellRenderer 를 구현하고 있는 javax.swing 의 클래스
 class DefaultListCellRenderer
          리스트내의 항목을 draw 합니다.
static class DefaultListCellRenderer.UIResource
          UIResource 를 구현하는 DefaultListCellRenderer 의 서브 클래스입니다.
 

ListCellRenderer 로서 선언되고 있는 javax.swing 의 필드
protected  ListCellRenderer JComboBox. renderer
          이 protected 필드는 구현 고유의 것입니다.
 

ListCellRenderer 를 돌려주는 javax.swing 의 메소드
 ListCellRenderer JList. getCellRenderer ()
          리스트 항목을 페인트 하는 객체를 돌려줍니다.
 ListCellRenderer JComboBox. getRenderer ()
          선택된 항목을 JComboBox 필드에서 표시하는데 사용되는 렌더링을 돌려줍니다.
 

ListCellRenderer 형의 파라미터를 가지는 javax.swing 의 메소드
 void JList. setCellRenderer (ListCellRenderer  cellRenderer)
          리스트내의 각 셀을 페인트 하기 위해서 사용되는 위양을 설정합니다.
 void JComboBox. setRenderer (ListCellRenderer  aRenderer)
          JComboBox 필드의 리스트로부터 선택된 리스트 항목과 항목을 페인트 하는 렌더링을 설정합니다.
 

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

ListCellRenderer 를 구현하고 있는 javax.swing.plaf.basic 의 클래스
 class BasicComboBoxRenderer
          ComboBox 의 렌더링입니다.
static class BasicComboBoxRenderer.UIResource
          UIResource 를 구현하는 BasicComboBoxRenderer 의 서브 클래스입니다.
 

ListCellRenderer 를 돌려주는 javax.swing.plaf.basic 의 메소드
protected  ListCellRenderer BasicComboBoxUI. createRenderer ()
          편집 불가능한 combobox로 사용되는 디폴트 렌더링을 작성합니다.
 

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

ListCellRenderer 를 구현하고 있는 javax.swing.plaf.metal 의 클래스
protected  class MetalFileChooserUI.FileRenderer
           
 class MetalFileChooserUI.FilterComboBoxRenderer
          각종의 사이즈 및 스타일을 draw 합니다.
 


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