JavaTM 2 Platform
Std. Ed. v1.3

javax.swing.plaf
クラス ComponentUI

java.lang.Object
  |
  +--javax.swing.plaf.ComponentUI
直系の既知のサブクラス:
ButtonUI, ColorChooserUI, ComboBoxUI, DesktopIconUI, DesktopPaneUI, FileChooserUI, InternalFrameUI, LabelUI, ListUI, MenuBarUI, OptionPaneUI, PanelUI, PopupMenuUI, ProgressBarUI, RootPaneUI, ScrollBarUI, ScrollPaneUI, SeparatorUI, SliderUI, SplitPaneUI, TabbedPaneUI, TableHeaderUI, TableUI, TextUI, ToolBarUI, ToolTipUI, TreeUI, ViewportUI

public abstract class ComponentUI
extends Object


コンストラクタの概要
ComponentUI()
           
 
メソッドの概要
 boolean contains(JComponent c, int x, int y)
           
static ComponentUI createUI(JComponent c)
           
 Accessible getAccessibleChild(JComponent c, int i)
          オブジェクト内の n 番目のユーザ補助機能を持つ子を返します。
 int getAccessibleChildrenCount(JComponent c)
          オブジェクト内のユーザ補助機能を実装する子の数を返します。
 Dimension getMaximumSize(JComponent c)
           
 Dimension getMinimumSize(JComponent c)
           
 Dimension getPreferredSize(JComponent c)
           
 void installUI(JComponent c)
           
 void paint(Graphics g, JComponent c)
           
 void uninstallUI(JComponent c)
           
 void update(Graphics g, JComponent c)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ComponentUI

public ComponentUI()
メソッドの詳細

installUI

public void installUI(JComponent c)

uninstallUI

public void uninstallUI(JComponent c)

paint

public void paint(Graphics g,
                  JComponent c)

update

public void update(Graphics g,
                   JComponent c)

getPreferredSize

public Dimension getPreferredSize(JComponent c)

getMinimumSize

public Dimension getMinimumSize(JComponent c)

getMaximumSize

public Dimension getMaximumSize(JComponent c)

contains

public boolean contains(JComponent c,
                        int x,
                        int y)

createUI

public static ComponentUI createUI(JComponent c)

getAccessibleChildrenCount

public int getAccessibleChildrenCount(JComponent c)
オブジェクト内のユーザ補助機能を実装する子の数を返します。このオブジェクトのすべての子が Accessible インタフェースを実装している場合、このメソッドはこのオブジェクトの子の数を返します。UI が、画面上にコンポーネントとして表示される領域は提供するが、この領域を提供するのに実際のコンポーネントを使用しない場合、UI において必要に応じてこのメソッドをオーバーライドできます。 注: Java 2 プラットフォーム v1.3 では、開発者はこのメソッドを使用する代わりに、Component.AccessibleAWTComponent.getAccessibleChildrenCount() を呼び出すことをお勧めします。
戻り値:
オブジェクト内のユーザ補助の子の数
関連項目:
getAccessibleChild(javax.swing.JComponent, int)

getAccessibleChild

public Accessible getAccessibleChild(JComponent c,
                                     int i)
オブジェクト内の n 番目のユーザ補助機能を持つ子を返します。UI が、画面上にコンポーネントとして表示される領域は提供するが、この領域を提供するのに実際のコンポーネントを使用しない場合、UI において必要に応じてこのメソッドをオーバーライドできます。 注: Java 2 プラットフォーム v1.3 では、開発者はこのメソッドを使用する代わりに、Component.AccessibleAWTComponent.getAccessibleChild() を呼び出すことをお勧めします。
パラメータ:
i - 子のゼロから始まるインデックス
戻り値:
オブジェクトのユーザ補助機能を実装する n 番目の子
関連項目:
getAccessibleChildrenCount(javax.swing.JComponent)

JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.