java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TreeUI
javax.swing.plaf.multi.MultiTreeUI
public class MultiTreeUI extends TreeUI
TreeUI
を組み合わせるために使用する多重UIです。
このファイルは、AutoMultiによって自動生成されたものです。
-
フィールドのサマリー
フィールド -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明void
cancelEditing(JTree a)
このオブジェクトで処理されている各UIでcancelEditing
メソッドを呼び出します。boolean
contains(JComponent a, int b, int c)
このオブジェクトで処理されている各UIでcontains
メソッドを呼び出します。static ComponentUI
createUI(JComponent a)
補助的なLookAndFeel
のいずれかがこのUIをサポートする場合は、多重UIインスタンスを返します。getAccessibleChild(JComponent a, int b)
このオブジェクトで処理されている各UIでgetAccessibleChild
メソッドを呼び出します。int
このオブジェクトで処理されている各UIでgetAccessibleChildrenCount
メソッドを呼び出します。getClosestPathForLocation(JTree a, int b, int c)
このオブジェクトで処理されている各UIでgetClosestPathForLocation
メソッドを呼び出します。getEditingPath(JTree a)
このオブジェクトで処理されている各UIでgetEditingPath
メソッドを呼び出します。このオブジェクトで処理されている各UIでgetMaximumSize
メソッドを呼び出します。このオブジェクトで処理されている各UIでgetMinimumSize
メソッドを呼び出します。getPathBounds(JTree a, TreePath b)
このオブジェクトで処理されている各UIでgetPathBounds
メソッドを呼び出します。getPathForRow(JTree a, int b)
このオブジェクトで処理されている各UIでgetPathForRow
メソッドを呼び出します。このオブジェクトで処理されている各UIでgetPreferredSize
メソッドを呼び出します。int
getRowCount(JTree a)
このオブジェクトで処理されている各UIでgetRowCount
メソッドを呼び出します。int
getRowForPath(JTree a, TreePath b)
このオブジェクトで処理されている各UIでgetRowForPath
メソッドを呼び出します。getUIs()
この多重UIに関連付けられたUIのリストを返します。void
installUI(JComponent a)
このオブジェクトで処理されている各UIでinstallUI
メソッドを呼び出します。boolean
このオブジェクトで処理されている各UIでisEditing
メソッドを呼び出します。void
paint(Graphics a, JComponent b)
このオブジェクトで処理されている各UIでpaint
メソッドを呼び出します。void
startEditingAtPath(JTree a, TreePath b)
このオブジェクトで処理されている各UIでstartEditingAtPath
メソッドを呼び出します。boolean
stopEditing(JTree a)
このオブジェクトで処理されている各UIでstopEditing
メソッドを呼び出します。void
このオブジェクトで処理されている各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であることが保証されます。
-
-
コンストラクタの詳細
-
MultiTreeUI
public MultiTreeUI()MultiTreeUI
を構築します。
-
-
メソッドの詳細
-
getUIs
public ComponentUI[] getUIs()この多重UIに関連付けられたUIのリストを返します。 コンポーネントの多重UIを認識するアプリケーションは、これらのUIを処理できるようになります。- 戻り値:
- UIデリゲートの配列
-
getPathBounds
このオブジェクトで処理されている各UIでgetPathBounds
メソッドを呼び出します。- 定義:
getPathBounds
、クラス:TreeUI
- パラメータ:
a
-path
のJTree
b
- ノードを識別するTreePath
- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeel
から取得されたUIと等しい
-
getPathForRow
このオブジェクトで処理されている各UIでgetPathForRow
メソッドを呼び出します。- 定義:
getPathForRow
、クラス:TreeUI
- パラメータ:
a
-JTree
オブジェクトb
- 行を指定する整数- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeel
から取得されたUIと等しい
-
getRowForPath
このオブジェクトで処理されている各UIでgetRowForPath
メソッドを呼び出します。- 定義:
getRowForPath
、クラス:TreeUI
- パラメータ:
a
-path
のJTree
b
- 見るTreePath
オブジェクト- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeel
から取得されたUIと等しい
-
getRowCount
public int getRowCount(JTree a)このオブジェクトで処理されている各UIでgetRowCount
メソッドを呼び出します。- 定義:
getRowCount
、クラス:TreeUI
- パラメータ:
a
- 行数をカウントするJTree
- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeel
から取得されたUIと等しい
-
getClosestPathForLocation
このオブジェクトで処理されている各UIでgetClosestPathForLocation
メソッドを呼び出します。- 定義:
getClosestPathForLocation
、クラス:TreeUI
- パラメータ:
a
-JTree
オブジェクトb
- 表示領域の左端から水平方向にピクセル数を与える整数。c
- 表示領域の上端から垂直方向にピクセル数を引いた整数。上端を引いた値。- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeel
から取得されたUIと等しい
-
isEditing
public boolean isEditing(JTree a)このオブジェクトで処理されている各UIでisEditing
メソッドを呼び出します。 -
stopEditing
public boolean stopEditing(JTree a)このオブジェクトで処理されている各UIでstopEditing
メソッドを呼び出します。- 定義:
stopEditing
、クラス:TreeUI
- パラメータ:
a
-JTree
オブジェクト- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeel
から取得されたUIと等しい
-
cancelEditing
public void cancelEditing(JTree a)このオブジェクトで処理されている各UIでcancelEditing
メソッドを呼び出します。- 定義:
cancelEditing
、クラス:TreeUI
- パラメータ:
a
-JTree
オブジェクト
-
startEditingAtPath
このオブジェクトで処理されている各UIでstartEditingAtPath
メソッドを呼び出します。- 定義:
startEditingAtPath
、クラス:TreeUI
- パラメータ:
a
- 編集中のJTree
b
- 編集するTreePath
-
getEditingPath
このオブジェクトで処理されている各UIでgetEditingPath
メソッドを呼び出します。- 定義:
getEditingPath
、クラス:TreeUI
- パラメータ:
a
- パスを返すJTree
- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeel
から取得された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)
-