所有类


软件包 javax.swing.plaf

提供一个接口和许多抽象类,Swing 用它们来提供自己的可插入外观功能。

请参见:
          描述

接口摘要
UIResource此接口用于标记由 ComponentUI 委托创建的对象。
 

类摘要
ActionMapUIResource实现 UIResource 的 javax.swing.ActionMap 的子类。
BorderUIResource 
BorderUIResource.BevelBorderUIResource 
BorderUIResource.CompoundBorderUIResource 
BorderUIResource.EmptyBorderUIResource 
BorderUIResource.EtchedBorderUIResource 
BorderUIResource.LineBorderUIResource 
BorderUIResource.MatteBorderUIResource 
BorderUIResource.TitledBorderUIResource 
ButtonUIJButton 的可插入外观界面。
ColorChooserUIJColorChooser 的可插入外观界面。
ColorUIResource 
ComboBoxUIJComboBox 的可插入外观界面。
ComponentInputMapUIResource实现 UIResource 的 javax.swing.ComponentInputMap 的子类。
ComponentUI用于 Swing 可插入外观架构中所有 UI 委托对象的基本类。
DesktopIconUIJDesktopIcon 的可插入外观界面。
DesktopPaneUIJDesktopPane 的可插入外观界面。
DimensionUIResource 
FileChooserUIJFileChooser 的可插入外观界面。
FontUIResource实现 UIResource 的 java.awt.Font 的子类。
IconUIResource 
InputMapUIResource实现 UIResource 的 javax.swing.InputMap 的子类。
InsetsUIResource 
InternalFrameUIJInternalFrame 的可插入外观界面。
LabelUIJLabel 的可插入外观界面。
ListUIJList 的可插入外观代理。
MenuBarUIJMenuBar 的可插入外观界面。
MenuItemUIJMenuItem 的可插入外观界面。
OptionPaneUIJOptionPane 的可插入外观界面。
PanelUIPanel 的可插入外观界面。
PopupMenuUIJPopupMenu 的可插入外观界面。
ProgressBarUIJProgressBar 的可插入外观界面。
RootPaneUIJRootPane 的可插入外观界面。
ScrollBarUIJScrollBar 的可插入外观界面。
ScrollPaneUIJScrollPane 的可插入外观界面。
SeparatorUIJSeparator 的可插入外观界面。
SliderUIJSlider 的可插入外观界面。
SpinnerUIJSpinner 的可插入外观界面
SplitPaneUIJSplitPane 的可插入外观界面。
TabbedPaneUIJTabbedPane 的可插入外观界面。
TableHeaderUIJTableHeader 的可插入外观界面。
TableUIJTable 的可插入外观界面。
TextUI文本编辑器用户界面
ToolBarUIJToolBar 的可插入外观界面。
ToolTipUIJToolTip 的可插入外观界面。
TreeUIJTree 的可插入外观界面。
ViewportUIJViewport 的可插入外观界面。
 

软件包 javax.swing.plaf 的描述

提供一个接口和许多抽象类,Swing 用它们来提供自己的可插入外观功能。它的类由外观 UI(比如 Basic 外观和 Java 外观 (Metal))实现并为其创建子类。此包仅由那些无法通过为现有外观组件(比如 javax.swing.plaf.basicjavax.swing.plaf.metal 包提供的那些组件)创建子类来创建新外观的开发人员使用。

注:大多数 Swing API 都不是 线程安全的。有关细节,请参阅《The Java Tutorial》中的 Threads and Swing 一节。

从以下版本开始:
1.2

所有类