JavaTM Platform
Standard Ed. 6

인터페이스
javax.swing.plaf.UIResource 의 사용

UIResource 를 사용하고 있는 패키지
javax.swing 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.  
javax.swing.plaf 1 개의 인터페이스 및 많은 abstract 클래스를 제공하고 있어, Swing 는, 플러그 인 가능한 Look & Feel 기능을 실현하기 위해서(때문에) 이러한 클래스를 이용합니다.  
javax.swing.plaf.basic 기본 Look & Feel 에 따라 구축된 사용자 인터페이스 객체를 제공합니다.  
javax.swing.plaf.metal 디폴트의 Look & Feel 인 Java Look & Feel (코드명은 Metal)에 따라 작성된 사용자 인터페이스 객체를 제공합니다.  
javax.swing.table javax.swing.JTable 를 처리하기 위한 클래스 및 인터페이스를 제공합니다.  
 

javax.swing 에서의 UIResource 의 사용
 

UIResource 를 구현하고 있는 javax.swing 의 클래스
static class DefaultListCellRenderer.UIResource
          UIResource 를 구현하는 DefaultListCellRenderer 의 서브 클래스입니다.
protected  class JScrollPane.ScrollBar
          디폴트에서는,JScrollPane 는, 이 클래스의 인스턴스인 스크롤 바를 작성합니다.
static class ScrollPaneLayout.UIResource
          ScrollPaneLayout 의 UI 자원 버젼입니다.
 

javax.swing.plaf 에서의 UIResource 의 사용
 

UIResource 를 구현하고 있는 javax.swing.plaf 의 클래스
 class ActionMapUIResource
          javax.swing.ActionMap 의 서브 클래스이며, UIResource 인터페이스를 구현하고 있습니다.
 class BorderUIResource
           
static class BorderUIResource.BevelBorderUIResource
           
static class BorderUIResource.CompoundBorderUIResource
           
static class BorderUIResource.EmptyBorderUIResource
           
static class BorderUIResource.EtchedBorderUIResource
           
static class BorderUIResource.LineBorderUIResource
           
static class BorderUIResource.MatteBorderUIResource
           
static class BorderUIResource.TitledBorderUIResource
           
 class ColorUIResource
           
 class ComponentInputMapUIResource
          javax.swing.ComponentInputMap 의 서브 클래스이며, UIResource 인터페이스를 구현하고 있습니다.
 class DimensionUIResource
           
 class FontUIResource
          java.awt.Font 의 서브 클래스이며, UIResource 인터페이스를 구현하고 있습니다.
 class IconUIResource
          UIResource 를 구현하는 Icon 래퍼 클래스입니다.
 class InputMapUIResource
          javax.swing.InputMap 의 서브 클래스이며, UIResource 인터페이스를 구현하고 있습니다.
 class InsetsUIResource
           
 

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

UIResource 를 구현하고 있는 javax.swing.plaf.basic 의 클래스
static class BasicBorders.ButtonBorder
           
static class BasicBorders.FieldBorder
           
static class BasicBorders.MarginBorder
           
static class BasicBorders.MenuBarBorder
           
static class BasicBorders.RadioButtonBorder
           
static class BasicBorders.RolloverButtonBorder
          롤 오버시에 표시되는 툴바 버튼을 위한 특별한 가는 경계입니다.
static class BasicBorders.SplitPaneBorder
          분할 구획의 주위의 경계를 draw 합니다.
static class BasicBorders.ToggleButtonBorder
           
static class BasicComboBoxEditor.UIResource
          UIResource 를 구현하는 BasicComboBoxEditor 의 서브 클래스입니다.
static class BasicComboBoxRenderer.UIResource
          UIResource 를 구현하는 BasicComboBoxRenderer 의 서브 클래스입니다.
static class BasicTextUI.BasicCaret
           
static class BasicTextUI.BasicHighlighter
           
 class DefaultMenuLayout
          pop-up menu 및 도구모음의 디폴트의 레이아웃 매니저입니다.
 

javax.swing.plaf.metal 에서의 UIResource 의 사용
 

UIResource 를 구현하고 있는 javax.swing.plaf.metal 의 클래스
static class MetalBorders.ButtonBorder
           
static class MetalBorders.Flush3DBorder
           
static class MetalBorders.InternalFrameBorder
           
static class MetalBorders.MenuBarBorder
           
static class MetalBorders.MenuItemBorder
           
static class MetalBorders.OptionDialogBorder
           
static class MetalBorders.PaletteBorder
          Palette 가 사용하는 경계입니다.
static class MetalBorders.PopupMenuBorder
           
static class MetalBorders.RolloverButtonBorder
           
static class MetalBorders.ScrollPaneBorder
           
static class MetalBorders.TextFieldBorder
           
static class MetalBorders.ToggleButtonBorder
           
static class MetalBorders.ToolBarBorder
           
 class MetalCheckBoxIcon
          OrganicCheckBoxUI 에 사용하는 CheckboxIcon 의 구현입니다.
static class MetalComboBoxEditor.UIResource
          UIResource 를 구현하는 BasicComboBoxEditor 의 서브 클래스입니다.
static class MetalIconFactory.PaletteCloseIcon
          Palette 클로즈의 아이콘을 정의합니다.
 

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

UIResource 를 구현하고 있는 javax.swing.table 의 클래스
static class DefaultTableCellRenderer.UIResource
          UIResource 을 구현하는 DefaultTableCellRenderer 의 서브 클래스입니다.
 


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