JavaTM Platform
Standard Ed. 6

패키지 javax.swing.plaf

1 개의 인터페이스 및 많은 abstract 클래스를 제공하고 있어, Swing 는, 플러그 인 가능한 Look & Feel 기능을 실현하기 위해서(때문에) 이러한 클래스를 이용합니다.

참조처:
          설명

인터페이스의 개요
UIResource ComponentUI 의 위양에 의해 작성된 객체를 마크 하기 위해서 사용됩니다.
 

클래스의 개요
ActionMapUIResource javax.swing.ActionMap 의 서브 클래스이며, UIResource 인터페이스를 구현하고 있습니다.
BorderUIResource  
BorderUIResource.BevelBorderUIResource  
BorderUIResource.CompoundBorderUIResource  
BorderUIResource.EmptyBorderUIResource  
BorderUIResource.EtchedBorderUIResource  
BorderUIResource.LineBorderUIResource  
BorderUIResource.MatteBorderUIResource  
BorderUIResource.TitledBorderUIResource  
ButtonUI JButton 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
ColorChooserUI JColorChooser 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
ColorUIResource  
ComboBoxUI JComboBox 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
ComponentInputMapUIResource javax.swing.ComponentInputMap 의 서브 클래스이며, UIResource 인터페이스를 구현하고 있습니다.
ComponentUI Swing 의 플러그 인 가능한 Look & Feel 아키텍쳐(architecture)에 포함되는 모든 UI 위양 객체의 base class입니다.
DesktopIconUI JDesktopIcon 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
DesktopPaneUI JDesktopPane 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
DimensionUIResource  
FileChooserUI JFileChooser 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
FontUIResource java.awt.Font 의 서브 클래스이며, UIResource 인터페이스를 구현하고 있습니다.
IconUIResource UIResource 를 구현하는 Icon 래퍼 클래스입니다.
InputMapUIResource javax.swing.InputMap 의 서브 클래스이며, UIResource 인터페이스를 구현하고 있습니다.
InsetsUIResource  
InternalFrameUI JInternalFrame 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
LabelUI JLabel 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
ListUI JList 의 플러그 인 가능한 Look & Feel 의 위양입니다.
MenuBarUI JMenuBar 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
MenuItemUI JMenuItem 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
OptionPaneUI JOptionPane 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
PanelUI Panel 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
PopupMenuUI JPopupMenu 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
ProgressBarUI JProgressBar 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
RootPaneUI JRootPane 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
ScrollBarUI JScrollBar 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
ScrollPaneUI JScrollPane 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
SeparatorUI JSeparator 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
SliderUI JSlider 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
SpinnerUI JSpinner 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
SplitPaneUI JSplitPane 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
TabbedPaneUI JTabbedPane 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
TableHeaderUI JTableHeader 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
TableUI JTable 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
TextUI 텍스트 문자 편집기의 사용자 인터페이스입니다.
ToolBarUI JToolBar 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
ToolTipUI JToolTip 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
TreeUI JTree 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
ViewportUI JViewport 용의 플러그 인 가능한 Look & Feel 인터페이스입니다.
 

패키지 javax.swing.plaf 의 설명

1 개의 인터페이스 및 많은 abstract 클래스를 제공하고 있어, Swing 는, 플러그 인 가능한 Look & Feel 기능을 실현하기 위해서(때문에) 이러한 클래스를 이용합니다. 이 클래스는, 기본 및 Java Look & Feel (Metal)등의 Look & Feel UI 에 의해 서브 클래스화 되어 구현됩니다. 개발자가 이 패키지를 사용하는 것은,javax.swing.plaf.basic 패키지나 javax.swing.plaf.metal 패키지에 의해 제공되는 기존의 Look & Feel 컴퍼넌트를 서브 클래스화하는 방법에서는 새로운 Look & Feel 를 작성할 수 없는 경우 뿐입니다.

주: 대부분의 Swing API 는 thread에 대해서 안전하지는 않습니다. 자세한 것은,「The Java Tutorial」「Threads and Swing」섹션을 참조해 주세요.

도입된 버젼:
1.2

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