JavaTM 2 Platform
Standard Ed. 5.0

クラス
javax.swing.plaf.ComponentUI の使用

ComponentUI を使用しているパッケージ
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.plaf 1 つのインタフェースおよび多くの抽象クラスを提供しており、Swing は、プラグイン可能な Look & Feel 機能を実現するためにこれらのクラスを利用します。 
javax.swing.plaf.basic 基本 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 
javax.swing.plaf.metal デフォルトの Look & Feel である Java Look & Feel (コード名は Metal) に従って作成されたユーザインタフェースオブジェクトを提供します。 
javax.swing.plaf.multi 2 つ以上の Look & Feel を結合するユーザインタフェースオブジェクトを提供します。 
javax.swing.plaf.synth Synth は、すべてのペイントが委譲されるスキン設定可能な Look & Feel です。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
 

javax.swing での ComponentUI の使用
 

ComponentUI として宣言されている javax.swing のフィールド
protected  ComponentUI JComponent.ui
          このコンポーネントの Look & Feel 委譲です。
 

ComponentUI を返す javax.swing のメソッド
static ComponentUI UIManager.getUI(JComponent target)
          ターゲットコンポーネントを描画する L&F オブジェクトを返します。
 ComponentUI UIDefaults.getUI(JComponent target)
          指定されたコンポーネントの ComponentUI の実装を作成します。
 

ComponentUI 型の引数を持つ型を返す javax.swing のメソッド
 Class<? extends ComponentUI> UIDefaults.getUIClass(String uiClassID)
          このコンポーネントを描画する L&F クラスを返します。
 Class<? extends ComponentUI> UIDefaults.getUIClass(String uiClassID, ClassLoader uiClassLoader)
          get(uidClassID) の値は、対応する ComponentUI クラスを実装するクラスの String の名前になっている必要があります。
 

ComponentUI 型のパラメータを持つ javax.swing のメソッド
protected  void JComponent.setUI(ComponentUI newUI)
          このコンポーネントの Look & Feel の委譲を設定します。
 

javax.swing.plaf での ComponentUI の使用
 

javax.swing.plaf での ComponentUI のサブクラス
 class ButtonUI
          JButton 用のプラグイン可能な Look & Feel インタフェースです。
 class ColorChooserUI
          JColorChooser 用のプラグイン可能な Look & Feel インタフェースです。
 class ComboBoxUI
          JComboBox 用のプラグイン可能な Look & Feel インタフェースです。
 class DesktopIconUI
          JDesktopIcon 用のプラグイン可能な Look & Feel インタフェースです。
 class DesktopPaneUI
          JDesktopPane 用のプラグイン可能な Look & Feel インタフェースです。
 class FileChooserUI
          JFileChooser 用のプラグイン可能な Look & Feel インタフェースです。
 class InternalFrameUI
          JInternalFrame 用のプラグイン可能な Look & Feel インタフェースです。
 class LabelUI
          JLabel 用のプラグイン可能な Look & Feel インタフェースです。
 class ListUI
          JList のプラグイン可能な Look & Feel の委譲です。
 class MenuBarUI
          JMenuBar 用のプラグイン可能な Look & Feel インタフェースです。
 class MenuItemUI
          JMenuItem 用のプラグイン可能な Look & Feel インタフェースです。
 class OptionPaneUI
          JOptionPane 用のプラグイン可能な Look & Feel インタフェースです。
 class PanelUI
          Panel 用のプラグイン可能な Look & Feel インタフェースです。
 class PopupMenuUI
          JPopupMenu 用のプラグイン可能な Look & Feel インタフェースです。
 class ProgressBarUI
          JProgressBar 用のプラグイン可能な Look & Feel インタフェースです。
 class RootPaneUI
          JRootPane 用のプラグイン可能な Look & Feel インタフェースです。
 class ScrollBarUI
          JScrollBar 用のプラグイン可能な Look & Feel インタフェースです。
 class ScrollPaneUI
          JScrollPane 用のプラグイン可能な Look & Feel インタフェースです。
 class SeparatorUI
          JSeparator 用のプラグイン可能な Look & Feel インタフェースです。
 class SliderUI
          JSlider 用のプラグイン可能な Look & Feel インタフェースです。
 class SpinnerUI
          JSpinner 用のプラグイン可能な Look & Feel インタフェースです。
 class SplitPaneUI
          JSplitPane 用のプラグイン可能な Look & Feel インタフェースです。
 class TabbedPaneUI
          JTabbedPane 用のプラグイン可能な Look & Feel インタフェースです。
 class TableHeaderUI
          JTableHeader 用のプラグイン可能な Look & Feel インタフェースです。
 class TableUI
          JTable 用のプラグイン可能な Look & Feel インタフェースです。
 class TextUI
          テキストエディタのユーザインタフェースです。
 class ToolBarUI
          JToolBar 用のプラグイン可能な Look & Feel インタフェースです。
 class ToolTipUI
          JToolTip 用のプラグイン可能な Look & Feel インタフェースです。
 class TreeUI
          JTree 用のプラグイン可能な Look & Feel インタフェースです。
 class ViewportUI
          JViewport 用のプラグイン可能な Look & Feel インタフェースです。
 

ComponentUI を返す javax.swing.plaf のメソッド
static ComponentUI ComponentUI.createUI(JComponent c)
          指定されたコンポーネントの UI 委譲のインスタンスを返します。
 

javax.swing.plaf.basic での ComponentUI の使用
 

javax.swing.plaf.basic での ComponentUI のサブクラス
 class BasicButtonUI
          BasicButton の実装です。
 class BasicCheckBoxMenuItemUI
          BasicCheckboxMenuItem の実装です。
 class BasicCheckBoxUI
          BasicCheckboxUI のための CheckboxUI の実装です。
 class BasicColorChooserUI
          JColorChooser に基本 Look & Feel を提供します。
 class BasicComboBoxUI
          JComboBox のための基本 UI 実装です。
 class BasicDesktopIconUI
          デスクトップ上で最小化されたウィンドウの基本 Look & Feel です。
 class BasicDesktopPaneUI
          デスクトップの基本 Look & Feel です。
 class BasicEditorPaneUI
          JEditorPane の Look & Feel を提供します。
 class BasicFileChooserUI
          FileChooser の 基本 Look & Feel 実装です。
 class BasicFormattedTextFieldUI
          JFormattedTextField の Look & Feel 実装を提供します。
 class BasicInternalFrameUI
          JInternalFrame の基本 Look & Feel による実装です。
 class BasicLabelUI
          LabelUI の Windows Look & Feel による実装です。
 class BasicListUI
          ListUI の Windows Look & Feel による実装です。
 class BasicMenuBarUI
          MenuBarUI のデフォルトの Look & Feel による実装です。
 class BasicMenuItemUI
          BasicMenuItem の実装です。
 class BasicMenuUI
          MenuUI のデフォルトの Look & Feel による実装です。
 class BasicOptionPaneUI
          JOptionPane の基本 Look & Feel を提供します。
 class BasicPanelUI
          BasicPanel の実装です。
 class BasicPasswordFieldUI
          パスワードのフィールドに Windows Look & Feel を提供します。
 class BasicPopupMenuSeparatorUI
          PopupMenuSeparatorUI の基本 Look & Feel による実装です。
 class BasicPopupMenuUI
          PopupMenuUI の Windows Look & Feel による実装です。
 class BasicProgressBarUI
          ProgressBarUI の基本 Look & Feel による実装です。
 class BasicRadioButtonMenuItemUI
          BasicRadioButtonMenuItem の実装です。
 class BasicRadioButtonUI
          BasicRadioButtonUI のための RadioButtonUI の実装です。
 class BasicRootPaneUI
          RootPaneUI の基本的な実装です。
 class BasicScrollBarUI
          基本 Look & Feel のための、ScrollBarUI の実装です。
 class BasicScrollPaneUI
          ScrollPaneUI のデフォルトの Look & Feel による実装です。
 class BasicSeparatorUI
          SeparatorUI の基本 Look & Feel による実装です。
 class BasicSliderUI
          SliderUI の基本 Look & Feel による実装です。
 class BasicSpinnerUI
          デフォルトの Spinner UI の委譲です。
 class BasicSplitPaneUI
          SplitPaneUI の基本 Look & Feel による実装です。
 class BasicTabbedPaneUI
          TabbedPaneUI の基本 Look & Feel による実装です。
 class BasicTableHeaderUI
          BasicTableHeaderUI の実装です。
 class BasicTableUI
          BasicTableUI の実装です。
 class BasicTextAreaUI
          プレーンテキストエディタの Look & Feel を提供します。
 class BasicTextFieldUI
          JTextField で使用する Look & Feel の基礎になるクラスです。
 class BasicTextPaneUI
          書式付きテキストエディタの Look & Feel を提供します。
 class BasicTextUI
           テキストコンポーネントの Look & Feel の基礎となるクラスです。
 class BasicToggleButtonUI
          BasicToggleButton の実装です。
 class BasicToolBarSeparatorUI
          ToolBarSeparatorUI の基本 Look & Feel による実装です。
 class BasicToolBarUI
          ToolBarUI の基本 Look & Feel による実装です。
 class BasicToolTipUI
          標準ツールヒントの Look & Feel です。
 class BasicTreeUI
          階層的なデータ構造の基本 Look & Feel による実装です。
 class BasicViewportUI
          BasicViewport の実装です。
 

ComponentUI を返す javax.swing.plaf.basic のメソッド
static ComponentUI BasicPanelUI.createUI(JComponent c)
           
static ComponentUI BasicRootPaneUI.createUI(JComponent c)
           
static ComponentUI BasicLabelUI.createUI(JComponent c)
           
static ComponentUI BasicButtonUI.createUI(JComponent c)
           
static ComponentUI BasicToggleButtonUI.createUI(JComponent b)
           
static ComponentUI BasicMenuBarUI.createUI(JComponent x)
           
static ComponentUI BasicToolBarUI.createUI(JComponent c)
           
static ComponentUI BasicMenuItemUI.createUI(JComponent c)
           
static ComponentUI BasicMenuUI.createUI(JComponent x)
           
static ComponentUI BasicPopupMenuUI.createUI(JComponent x)
           
static ComponentUI BasicSeparatorUI.createUI(JComponent c)
           
static ComponentUI BasicScrollBarUI.createUI(JComponent c)
           
static ComponentUI BasicComboBoxUI.createUI(JComponent c)
           
static ComponentUI BasicListUI.createUI(JComponent list)
          BasicListUI の新しいインスタンスを返します。
static ComponentUI BasicViewportUI.createUI(JComponent c)
           
static ComponentUI BasicScrollPaneUI.createUI(JComponent x)
           
static ComponentUI BasicTextFieldUI.createUI(JComponent c)
          JTextField の UI を作成します。
static ComponentUI BasicToolBarSeparatorUI.createUI(JComponent c)
           
static ComponentUI BasicTabbedPaneUI.createUI(JComponent c)
           
static ComponentUI BasicRadioButtonUI.createUI(JComponent b)
           
static ComponentUI BasicProgressBarUI.createUI(JComponent x)
           
static ComponentUI BasicTableHeaderUI.createUI(JComponent h)
           
static ComponentUI BasicTableUI.createUI(JComponent c)
           
static ComponentUI BasicTreeUI.createUI(JComponent x)
           
static ComponentUI BasicSplitPaneUI.createUI(JComponent x)
          BasicSplitPaneUI の新しいインスタンスを生成します。
static ComponentUI BasicTextAreaUI.createUI(JComponent ta)
          JTextArea の UI を作成します。
static ComponentUI BasicSliderUI.createUI(JComponent b)
           
static ComponentUI BasicCheckBoxMenuItemUI.createUI(JComponent c)
           
static ComponentUI BasicRadioButtonMenuItemUI.createUI(JComponent b)
           
static ComponentUI BasicDesktopPaneUI.createUI(JComponent c)
           
static ComponentUI BasicToolTipUI.createUI(JComponent c)
           
static ComponentUI BasicTextPaneUI.createUI(JComponent c)
          JTextPane の UI を作成します。
static ComponentUI BasicSpinnerUI.createUI(JComponent c)
          BasicSpinnerUI の新しいインスタンスを返します。
static ComponentUI BasicPopupMenuSeparatorUI.createUI(JComponent c)
           
static ComponentUI BasicPasswordFieldUI.createUI(JComponent c)
          JPasswordField の UI を作成します。
static ComponentUI BasicOptionPaneUI.createUI(JComponent x)
          BasicOptionPaneUI の新規インスタンスを生成します。
static ComponentUI BasicInternalFrameUI.createUI(JComponent b)
           
static ComponentUI BasicFormattedTextFieldUI.createUI(JComponent c)
          JFormattedTextField の UI を作成します。
static ComponentUI BasicEditorPaneUI.createUI(JComponent c)
          JTextPane の UI を作成します。
static ComponentUI BasicDesktopIconUI.createUI(JComponent c)
           
static ComponentUI BasicColorChooserUI.createUI(JComponent c)
           
static ComponentUI BasicCheckBoxUI.createUI(JComponent b)
           
 

javax.swing.plaf.metal での ComponentUI の使用
 

javax.swing.plaf.metal での ComponentUI のサブクラス
 class MetalButtonUI
          MetalButtonUI の実装です。
 class MetalCheckBoxUI
          MetalCheckboxUI に使用する CheckboxUI の実装です。
 class MetalComboBoxUI
          JComboBox 用の Metal UI です。
 class MetalDesktopIconUI
          Metal のデスクトップアイコンです。
 class MetalFileChooserUI
          FileChooser の Metal Look & Feel 実装です。
 class MetalInternalFrameUI
          JInternalFrame の Metal による実装です。
 class MetalLabelUI
          LabelUI の Windows Look & Feel による実装です。
 class MetalMenuBarUI
          MenuBarUI の Metal による実装です。
 class MetalPopupMenuSeparatorUI
          PopupMenuSeparatorUI の Metal Look & Feel による実装です。
 class MetalProgressBarUI
          ProgressBarUI の Metal による実装です。
 class MetalRadioButtonUI
          MetalRadioButtonUI で使用する RadioButtonUI の実装です。
 class MetalRootPaneUI
          RootPaneUI のための、Metal Look & Feel の実装を提供します。
 class MetalScrollBarUI
          Metal Look & Feel のための、ScrollBarUI の実装です。
 class MetalScrollPaneUI
          ScrollPaneUI の Metal Look & Feel による実装です。
 class MetalSeparatorUI
          SeparatorUI の Metal Look & Feel による実装です。
 class MetalSliderUI
          SliderUI の Java Look & Feel による実装です。
 class MetalSplitPaneUI
          Metal のスプリットペインです。
 class MetalTabbedPaneUI
          BasicTabbedPaneUI の Metal サブクラスです。
 class MetalTextFieldUI
          JTextField で使用する Look & Feel の基礎になるクラスです。
 class MetalToggleButtonUI
          MetalToggleButton の実装です。
 class MetalToolBarUI
          ToolBarUI の Metal Look & Feel による実装です。
 class MetalToolTipUI
          BasicToolTipUI の Metal Look & Feel による拡張です。
 class MetalTreeUI
          TreeUI の Metal Look & Feel による実装です。
 

ComponentUI を返す javax.swing.plaf.metal のメソッド
static ComponentUI MetalRootPaneUI.createUI(JComponent c)
          JRootPane の UI を作成します。
static ComponentUI MetalLabelUI.createUI(JComponent c)
           
static ComponentUI MetalButtonUI.createUI(JComponent c)
           
static ComponentUI MetalToggleButtonUI.createUI(JComponent b)
           
static ComponentUI MetalMenuBarUI.createUI(JComponent x)
          渡されたコンポーネントの ComponentUI 実装を作成します。
static ComponentUI MetalToolBarUI.createUI(JComponent c)
           
static ComponentUI MetalSeparatorUI.createUI(JComponent c)
           
static ComponentUI MetalPopupMenuSeparatorUI.createUI(JComponent c)
           
static ComponentUI MetalScrollBarUI.createUI(JComponent c)
           
static ComponentUI MetalComboBoxUI.createUI(JComponent c)
           
static ComponentUI MetalScrollPaneUI.createUI(JComponent x)
           
static ComponentUI MetalTextFieldUI.createUI(JComponent c)
           
static ComponentUI MetalTabbedPaneUI.createUI(JComponent x)
           
static ComponentUI MetalRadioButtonUI.createUI(JComponent c)
           
static ComponentUI MetalCheckBoxUI.createUI(JComponent b)
           
static ComponentUI MetalProgressBarUI.createUI(JComponent c)
           
static ComponentUI MetalTreeUI.createUI(JComponent x)
           
static ComponentUI MetalSplitPaneUI.createUI(JComponent x)
          MetalSplitPaneUI の新しいインスタンスを生成します。
static ComponentUI MetalSliderUI.createUI(JComponent c)
           
static ComponentUI MetalToolTipUI.createUI(JComponent c)
           
static ComponentUI MetalInternalFrameUI.createUI(JComponent c)
           
static ComponentUI MetalFileChooserUI.createUI(JComponent c)
           
static ComponentUI MetalDesktopIconUI.createUI(JComponent c)
           
 

javax.swing.plaf.multi での ComponentUI の使用
 

javax.swing.plaf.multi での ComponentUI のサブクラス
 class MultiButtonUI
          ButtonUI の結合に使用する多重 UI です。
 class MultiColorChooserUI
          ColorChooserUI の結合に使用する多重 UI です。
 class MultiComboBoxUI
          ComboBoxUI の結合に使用する多重 UI です。
 class MultiDesktopIconUI
          DesktopIconUI の結合に使用する多重 UI です。
 class MultiDesktopPaneUI
          DesktopPaneUI の結合に使用する多重 UI です。
 class MultiFileChooserUI
          FileChooserUI の結合に使用する多重 UI です。
 class MultiInternalFrameUI
          InternalFrameUI の結合に使用する多重 UI です。
 class MultiLabelUI
          LabelUI の結合に使用する多重 UI です。
 class MultiListUI
          ListUI の結合に使用する多重 UI です。
 class MultiMenuBarUI
          MenuBarUI の結合に使用する多重 UI です。
 class MultiMenuItemUI
          MenuItemUI の結合に使用する多重 UI です。
 class MultiOptionPaneUI
          OptionPaneUI の結合に使用する多重 UI です。
 class MultiPanelUI
          PanelUI の結合に使用する多重 UI です。
 class MultiPopupMenuUI
          PopupMenuUI の結合に使用する多重 UI です。
 class MultiProgressBarUI
          ProgressBarUI の結合に使用する多重 UI です。
 class MultiRootPaneUI
          RootPaneUI の結合に使用する多重 UI です。
 class MultiScrollBarUI
          ScrollBarUI の結合に使用する多重 UI です。
 class MultiScrollPaneUI
          ScrollPaneUI の結合に使用する多重 UI です。
 class MultiSeparatorUI
          SeparatorUI の結合に使用する多重 UI です。
 class MultiSliderUI
          SliderUI の結合に使用する多重 UI です。
 class MultiSpinnerUI
          SpinnerUI の結合に使用する多重 UI です。
 class MultiSplitPaneUI
          SplitPaneUI の結合に使用する多重 UI です。
 class MultiTabbedPaneUI
          TabbedPaneUI の結合に使用する多重 UI です。
 class MultiTableHeaderUI
          TableHeaderUI の結合に使用する多重 UI です。
 class MultiTableUI
          TableUI の結合に使用する多重 UI です。
 class MultiTextUI
          TextUI の結合に使用する多重 UI です。
 class MultiToolBarUI
          ToolBarUI の結合に使用する多重 UI です。
 class MultiToolTipUI
          ToolTipUI の結合に使用する多重 UI です。
 class MultiTreeUI
          TreeUI の結合に使用する多重 UI です。
 class MultiViewportUI
          ViewportUI の結合に使用する多重 UI です。
 

ComponentUI を返す javax.swing.plaf.multi のメソッド
static ComponentUI MultiViewportUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiTreeUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiToolTipUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiToolBarUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiTextUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiTableUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiTableHeaderUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiTabbedPaneUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiSplitPaneUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiSpinnerUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiSliderUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiSeparatorUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiScrollPaneUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiScrollBarUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiRootPaneUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiProgressBarUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiPopupMenuUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiPanelUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiOptionPaneUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiMenuItemUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiMenuBarUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiListUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiLabelUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiInternalFrameUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiFileChooserUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiDesktopPaneUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiDesktopIconUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiComboBoxUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiColorChooserUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiButtonUI.createUI(JComponent a)
          補助 LookAndFeel のどれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。
static ComponentUI MultiLookAndFeel.createUIs(ComponentUI mui, Vector uis, JComponent target)
          target コンポーネントを提供する ComponentUI オブジェクトを生成します。
 ComponentUI[] MultiViewportUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiTreeUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiToolTipUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiToolBarUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiTextUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiTableUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiTableHeaderUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiTabbedPaneUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiSplitPaneUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiSpinnerUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiSliderUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiSeparatorUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiScrollPaneUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiScrollBarUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiRootPaneUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiProgressBarUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiPopupMenuUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiPanelUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiOptionPaneUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiMenuItemUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiMenuBarUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiListUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiLabelUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiInternalFrameUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiFileChooserUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiDesktopPaneUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiDesktopIconUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiComboBoxUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiColorChooserUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
 ComponentUI[] MultiButtonUI.getUIs()
          この多重 UI に関連付けられた UI のリストを返します。
protected static ComponentUI[] MultiLookAndFeel.uisToArray(Vector uis)
          配列を生成し、渡されるベクタの UI オブジェクトを配列に挿入した後、その配列を返します。
 

ComponentUI 型のパラメータを持つ javax.swing.plaf.multi のメソッド
static ComponentUI MultiLookAndFeel.createUIs(ComponentUI mui, Vector uis, JComponent target)
          target コンポーネントを提供する ComponentUI オブジェクトを生成します。
 

javax.swing.plaf.synth での ComponentUI の使用
 

ComponentUI を返す javax.swing.plaf.synth のメソッド
static ComponentUI SynthLookAndFeel.createUI(JComponent c)
          渡された JComponent に対して Synth の Look & Feel の ComponentUI を作成します。
 

javax.swing.text での ComponentUI の使用
 

javax.swing.text での ComponentUI のサブクラス
 class DefaultTextUI
          推奨されていません。 
 


JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。