モジュール java.desktop
パッケージ javax.swing.plaf
Swingがプラグイン可能なLook & Feel機能を提供するために使用する、1つのインタフェースおよび多くのabstractクラスを提供します。 このクラスは、基本およびJava Look & Feel (Metal)などのLook & Feel UIによってサブクラス化されて実装されます。 開発者がこのパッケージを使用するのは、
javax.swing.plaf.basic
パッケージやjavax.swing.plaf.metal
パッケージによって提供される既存のLook & Feelコンポーネントをサブクラス化する方法では新しいLook & Feelを作成できない場合だけです。
ノート: ほとんどのSwing APIはスレッド・セーフではありません。 詳細は、「The Java Tutorial」の「Concurrency in Swing」セクションを参照してください。
- 導入されたバージョン:
- 1.2
-
インタフェースのサマリー インタフェース 説明 UIResource ComponentUIの委譲によって作成されたオブジェクトをマークするために使用されます。 -
クラスのサマリー クラス 説明 ActionMapUIResource javax.swing.ActionMapのサブクラスであり、UIResourceインタフェースを実装しています。BorderUIResource UIResourceを実装するBorderラッパー・クラスです。BorderUIResource.BevelBorderUIResource ベベル・ボーダーのUIリソース。BorderUIResource.CompoundBorderUIResource 複合ボーダーUIリソース。BorderUIResource.EmptyBorderUIResource 空のボーダーUIリソース。BorderUIResource.EtchedBorderUIResource エッチングされたボーダーUIリソース。BorderUIResource.LineBorderUIResource ライン・ボーダーのUIリソース。BorderUIResource.MatteBorderUIResource マット・ボーダーのUIリソース。BorderUIResource.TitledBorderUIResource タイトル付きボーダーUIリソース。ButtonUI JButton用のプラグイン可能なLook & Feelインタフェースです。ColorChooserUI JColorChooser用のプラグイン可能なLook & Feelインタフェースです。ColorUIResource UIResourceを実装するColorのサブクラスです。ComboBoxUI JComboBox用のプラグイン可能なLook & Feelインタフェースです。ComponentInputMapUIResource javax.swing.ComponentInputMapのサブクラスであり、UIResourceインタフェースを実装しています。ComponentUI Swingのプラグイン可能なLook & Feelアーキテクチャに含まれるすべてのUI委譲オブジェクトの基底クラスです。DesktopIconUI JDesktopIcon用のプラグイン可能なLook & Feelインタフェースです。DesktopPaneUI JDesktopPane用のプラグイン可能なLook & Feelインタフェースです。DimensionUIResource UIResource
を実装するDimension
のサブクラスです。FileChooserUI JFileChooser
用のプラグイン可能なLook & Feelインタフェースです。FontUIResource java.awt.Fontのサブクラスであり、UIResourceインタフェースを実装しています。IconUIResource UIResourceを実装するIconラッパー・クラスです。InputMapUIResource javax.swing.InputMapのサブクラスであり、UIResourceインタフェースを実装しています。InsetsUIResource UIResourceを実装するInsetsのサブクラスです。InternalFrameUI JInternalFrame用のプラグイン可能なLook & Feelインタフェースです。LabelUI JLabel用のプラグイン可能なLook & Feelインタフェースです。LayerUI<V extends Component> すべてのJLayer
のUI委譲の基底クラス。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インタフェースです。