- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.TableHeaderUI
-
- javax.swing.plaf.multi.MultiTableHeaderUI
-
public class MultiTableHeaderUI extends TableHeaderUI
TableHeaderUI
を組み合わせるために使用する多重UIです。このファイルは、AutoMultiによって自動生成されたものです。
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected Vector<ComponentUI>
uis
実際のUIが格納されているベクターです。
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 MultiTableHeaderUI()
-
メソッドのサマリー
修飾子と型 メソッド 説明 boolean
contains(JComponent a, int b, int c)
このオブジェクトで処理されている各UIでcontains
メソッドを呼び出します。static ComponentUI
createUI(JComponent a)
補助的なLookAndFeel
のいずれかがこのUIをサポートする場合は、多重UIインスタンスを返します。Accessible
getAccessibleChild(JComponent a, int b)
このオブジェクトで処理されている各UIでgetAccessibleChild
メソッドを呼び出します。int
getAccessibleChildrenCount(JComponent a)
このオブジェクトで処理されている各UIでgetAccessibleChildrenCount
メソッドを呼び出します。Dimension
getMaximumSize(JComponent a)
このオブジェクトで処理されている各UIでgetMaximumSize
メソッドを呼び出します。Dimension
getMinimumSize(JComponent a)
このオブジェクトで処理されている各UIでgetMinimumSize
メソッドを呼び出します。Dimension
getPreferredSize(JComponent a)
このオブジェクトで処理されている各UIでgetPreferredSize
メソッドを呼び出します。ComponentUI[]
getUIs()
この多重UIに関連付けられたUIのリストを返します。void
installUI(JComponent a)
このオブジェクトで処理されている各UIでinstallUI
メソッドを呼び出します。void
paint(Graphics a, JComponent b)
このオブジェクトで処理されている各UIでpaint
メソッドを呼び出します。void
uninstallUI(JComponent a)
このオブジェクトで処理されている各UIでuninstallUI
メソッドを呼び出します。void
update(Graphics a, JComponent b)
このオブジェクトで処理されている各UIでupdate
メソッドを呼び出します。-
クラス javax.swing.plaf.ComponentUIで宣言されたメソッド
getBaseline, getBaselineResizeBehavior
-
-
-
-
フィールドの詳細
-
uis
protected Vector<ComponentUI> uis
実際のUIが格納されているベクターです。 これは、createUI
の呼出しによって作成され、getUIs
メソッドを呼び出すことで取得できます。 最初の要素は、デフォルトのLook & Feelから得られた実際のUIであることが保証されます。
-
-
メソッドの詳細
-
getUIs
public ComponentUI[] getUIs()
この多重UIに関連付けられたUIのリストを返します。 コンポーネントの多重UIを認識するアプリケーションは、これらのUIを処理できるようになります。- 戻り値:
- UIデリゲートの配列
-
contains
public boolean contains(JComponent a, int b, int c)
このオブジェクトで処理されている各UIでcontains
メソッドを呼び出します。- オーバーライド:
contains
、クラス:ComponentUI
- パラメータ:
a
- x,yの位置が照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントに共有されている場合は使用されることがあるb
- 点のx座標c
- 点のy座標- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeel
から取得されたUIと等しい - 関連項目:
JComponent.contains(int, int)
,Component.contains(int, int)
-
update
public void update(Graphics a, JComponent b)
このオブジェクトで処理されている各UIでupdate
メソッドを呼び出します。- オーバーライド:
update
、クラス:ComponentUI
- パラメータ:
a
- ペイント対象のGraphics
コンテキストb
- ペイントされるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある- 関連項目:
ComponentUI.paint(java.awt.Graphics, javax.swing.JComponent)
,JComponent.paintComponent(java.awt.Graphics)
-
createUI
public static ComponentUI createUI(JComponent a)
補助的なLookAndFeel
のいずれかがこのUIをサポートする場合は、多重UIインスタンスを返します。 そうでない場合は、デフォルトLookAndFeel
から取得されたUIオブジェクトだけを返します。- パラメータ:
a
- UIを作成するコンポーネント- 戻り値:
- UIデリゲートが作成されました
-
installUI
public void installUI(JComponent a)
このオブジェクトで処理されている各UIでinstallUI
メソッドを呼び出します。- オーバーライド:
installUI
、クラス:ComponentUI
- パラメータ:
a
- UI委譲がインストールされるコンポーネント- 関連項目:
ComponentUI.uninstallUI(javax.swing.JComponent)
,JComponent.setUI(javax.swing.plaf.ComponentUI)
,JComponent.updateUI()
-
uninstallUI
public void uninstallUI(JComponent a)
このオブジェクトで処理されている各UIでuninstallUI
メソッドを呼び出します。- オーバーライド:
uninstallUI
、クラス:ComponentUI
- パラメータ:
a
- このUI委譲が削除されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある- 関連項目:
ComponentUI.installUI(javax.swing.JComponent)
,JComponent.updateUI()
-
paint
public void paint(Graphics a, JComponent b)
このオブジェクトで処理されている各UIでpaint
メソッドを呼び出します。- オーバーライド:
paint
、クラス:ComponentUI
- パラメータ:
a
- ペイント対象のGraphics
コンテキストb
- ペイントされるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある- 関連項目:
ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
-
getPreferredSize
public Dimension getPreferredSize(JComponent a)
このオブジェクトで処理されている各UIでgetPreferredSize
メソッドを呼び出します。- オーバーライド:
getPreferredSize
、クラス:ComponentUI
- パラメータ:
a
- 適切なサイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeel
から取得されたUIと等しい - 関連項目:
JComponent.getPreferredSize()
,LayoutManager.preferredLayoutSize(java.awt.Container)
-
getMinimumSize
public Dimension getMinimumSize(JComponent a)
このオブジェクトで処理されている各UIでgetMinimumSize
メソッドを呼び出します。- オーバーライド:
getMinimumSize
、クラス:ComponentUI
- パラメータ:
a
- 最小サイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeel
から取得されたUIと等しい - 関連項目:
JComponent.getMinimumSize()
,LayoutManager.minimumLayoutSize(java.awt.Container)
,ComponentUI.getPreferredSize(javax.swing.JComponent)
-
getMaximumSize
public Dimension getMaximumSize(JComponent a)
このオブジェクトで処理されている各UIでgetMaximumSize
メソッドを呼び出します。- オーバーライド:
getMaximumSize
、クラス:ComponentUI
- パラメータ:
a
- 最大サイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeel
から取得されたUIと等しい - 関連項目:
JComponent.getMaximumSize()
,LayoutManager2.maximumLayoutSize(java.awt.Container)
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount(JComponent a)
このオブジェクトで処理されている各UIでgetAccessibleChildrenCount
メソッドを呼び出します。- オーバーライド:
getAccessibleChildrenCount
、クラス:ComponentUI
- パラメータ:
a
- アクセス可能な子の数を取得するJComponent
- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeel
から取得されたUIと等しい - 関連項目:
ComponentUI.getAccessibleChild(javax.swing.JComponent, int)
-
getAccessibleChild
public Accessible getAccessibleChild(JComponent a, int b)
このオブジェクトで処理されている各UIでgetAccessibleChild
メソッドを呼び出します。- オーバーライド:
getAccessibleChild
、クラス:ComponentUI
- パラメータ:
a
- 子オブジェクトを取得するためのJComponent
b
- 子のゼロから始まるインデックス- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeel
から取得されたUIと等しい - 関連項目:
ComponentUI.getAccessibleChildrenCount(javax.swing.JComponent)
-
-