java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TextUI
javax.swing.plaf.multi.MultiTextUI
public class MultiTextUI extends TextUI
TextUIを組み合わせるために使用する多重UIです。
 このファイルは、AutoMultiによって自動生成されたものです。
- 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 protected Vector<ComponentUI>uis実際のUIが格納されているベクターです。
- 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 MultiTextUI()
- 
メソッドのサマリー修飾子と型 メソッド 説明 booleancontains(JComponent a, int b, int c)このオブジェクトで処理されている各UIでcontainsメソッドを呼び出します。static ComponentUIcreateUI(JComponent a)補助的なLookAndFeelのいずれかがこのUIをサポートする場合は、多重UIインスタンスを返します。voiddamageRange(JTextComponent a, int b, int c)このオブジェクトで処理されている各UIでdamageRangeメソッドを呼び出します。voiddamageRange(JTextComponent a, int b, int c, Position.Bias d, Position.Bias e)このオブジェクトで処理されている各UIでdamageRangeメソッドを呼び出します。AccessiblegetAccessibleChild(JComponent a, int b)このオブジェクトで処理されている各UIでgetAccessibleChildメソッドを呼び出します。intgetAccessibleChildrenCount(JComponent a)このオブジェクトで処理されている各UIでgetAccessibleChildrenCountメソッドを呼び出します。EditorKitgetEditorKit(JTextComponent a)このオブジェクトで処理されている各UIでgetEditorKitメソッドを呼び出します。DimensiongetMaximumSize(JComponent a)このオブジェクトで処理されている各UIでgetMaximumSizeメソッドを呼び出します。DimensiongetMinimumSize(JComponent a)このオブジェクトで処理されている各UIでgetMinimumSizeメソッドを呼び出します。intgetNextVisualPositionFrom(JTextComponent a, int b, Position.Bias c, int d, Position.Bias[] e)このオブジェクトで処理されている各UIでgetNextVisualPositionFromメソッドを呼び出します。DimensiongetPreferredSize(JComponent a)このオブジェクトで処理されている各UIでgetPreferredSizeメソッドを呼び出します。ViewgetRootView(JTextComponent a)このオブジェクトで処理されている各UIでgetRootViewメソッドを呼び出します。StringgetToolTipText(JTextComponent a, Point b)このオブジェクトで処理されている各UIでgetToolTipTextメソッドを呼び出します。ComponentUI[]getUIs()この多重UIに関連付けられたUIのリストを返します。voidinstallUI(JComponent a)このオブジェクトで処理されている各UIでinstallUIメソッドを呼び出します。RectanglemodelToView(JTextComponent a, int b)Deprecated.RectanglemodelToView(JTextComponent a, int b, Position.Bias c)Deprecated.voidpaint(Graphics a, JComponent b)このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voiduninstallUI(JComponent a)このオブジェクトで処理されている各UIでuninstallUIメソッドを呼び出します。voidupdate(Graphics a, JComponent b)このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。intviewToModel(JTextComponent a, Point b)Deprecated.intviewToModel(JTextComponent a, Point b, Position.Bias[] c)Deprecated.
- 
フィールド詳細- 
uisprotected Vector<ComponentUI> uis実際のUIが格納されているベクターです。 これは、createUIの呼出しによって作成され、getUIsメソッドを呼び出すことで取得できます。 最初の要素は、デフォルトのLook & Feelから得られた実際のUIであることが保証されます。
 
- 
- 
コンストラクタの詳細- 
MultiTextUIpublic MultiTextUI()
 
- 
- 
メソッドの詳細- 
getUIspublic ComponentUI[] getUIs()この多重UIに関連付けられたUIのリストを返します。 コンポーネントの多重UIを認識するアプリケーションは、これらのUIを処理できるようになります。- 戻り値:
- UIデリゲートの配列
 
- 
getToolTipTextpublic String getToolTipText(JTextComponent a, Point b)このオブジェクトで処理されている各UIでgetToolTipTextメソッドを呼び出します。- オーバーライド:
- getToolTipText、クラス:- TextUI
- パラメータ:
- a- このUIがインストールされているテキスト・コンポーネント
- b- ツールチップを取得するロケーションを指定する- Point
- 戻り値:
- 最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
- 導入されたバージョン:
- 1.4
- 関連項目:
- JTextComponent.getToolTipText(java.awt.event.MouseEvent)
 
- 
modelToView@Deprecated(since="9")public Rectangle modelToView(JTextComponent a, int b) throws BadLocationExceptionDeprecated.このオブジェクトで処理されている各UIでmodelToViewメソッドを呼び出します。- 定義:
- modelToView、クラス:- TextUI
- パラメータ:
- a- このUIがインストールされているテキスト・コンポーネント
- b- 変換対象のモデル内でのローカル位置>= 0
- 戻り値:
- 最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
- 例外:
- BadLocationException- 指定された位置が、関連するドキュメント内の有効な位置を示さない場合
 
- 
modelToView@Deprecated(since="9")public Rectangle modelToView(JTextComponent a, int b, Position.Bias c) throws BadLocationExceptionDeprecated.このオブジェクトで処理されている各UIでmodelToViewメソッドを呼び出します。- 定義:
- modelToView、クラス:- TextUI
- パラメータ:
- a- このUIがインストールされているテキスト・コンポーネント
- b- 変換対象のモデル内でのローカル位置>= 0
- c- 位置のバイアス
- 戻り値:
- 最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
- 例外:
- BadLocationException- 指定された位置が、関連するドキュメント内の有効な位置を示さない場合
 
- 
viewToModel@Deprecated(since="9")public int viewToModel(JTextComponent a, Point b)Deprecated.このオブジェクトで処理されている各UIでviewToModelメソッドを呼び出します。- 定義:
- viewToModel、クラス:- TextUI
- パラメータ:
- a- このUIがインストールされているテキスト・コンポーネント
- b- 変換対象のビューの座標系での位置。 この場合の座標系は、マウス・イベントと同じ座標系であるべきである。
- 戻り値:
- 最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
 
- 
viewToModel@Deprecated(since="9")public int viewToModel(JTextComponent a, Point b, Position.Bias[] c)Deprecated.このオブジェクトで処理されている各UIでviewToModelメソッドを呼び出します。- 定義:
- viewToModel、クラス:- TextUI
- パラメータ:
- a- このUIがインストールされているテキスト・コンポーネント
- b- 変換対象のビューの座標系での位置。 この場合の座標系は、マウス・イベントと同じ座標系であるべきである。
- c- 指定された点がモデル内の前の文字と次の文字のどちらに近いのかを示すため、このメソッドによって書き込まれる
- 戻り値:
- 最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
 
- 
getNextVisualPositionFrompublic int getNextVisualPositionFrom(JTextComponent a, int b, Position.Bias c, int d, Position.Bias[] e) throws BadLocationExceptionこのオブジェクトで処理されている各UIでgetNextVisualPositionFromメソッドを呼び出します。- 定義:
- getNextVisualPositionFrom、クラス:- TextUI
- パラメータ:
- a- このUIがインストールされているテキスト・コンポーネント
- b- 変換対象の位置>= 0
- c- 位置のバイアス
- d- 現在位置からの方向。これは、キーボードに通常存在する矢印キーと見なすことができます。 SwingConstants.WEST、SwingConstants.EAST、SwingConstants.NORTHまたはSwingConstants.SOUTHの場合があります
- e- 返される位置のバイアスを含む配列
- 戻り値:
- 最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
- 例外:
- BadLocationException- ドキュメント・モデル内の不適切なロケーション
 
- 
damageRangepublic void damageRange(JTextComponent a, int b, int c)このオブジェクトで処理されている各UIでdamageRangeメソッドを呼び出します。- 定義:
- damageRange、クラス:- TextUI
- パラメータ:
- a- このUIがインストールされているテキスト・コンポーネント
- b- 範囲の始点>= 0
- c- 範囲の終点>= p0
 
- 
damageRangepublic void damageRange(JTextComponent a, int b, int c, Position.Bias d, Position.Bias e)このオブジェクトで処理されている各UIでdamageRangeメソッドを呼び出します。- 定義:
- damageRange、クラス:- TextUI
- パラメータ:
- a- このUIがインストールされているテキスト・コンポーネント
- b- 範囲の始点>= 0
- c- 範囲の終点>= p0
- d- 前の文字または次の文字に向かう、最初の文字位置のバイアス
- e- 前の文字または次の文字に向かう第2の文字位置の偏り
 
- 
getEditorKitpublic EditorKit getEditorKit(JTextComponent a)このオブジェクトで処理されている各UIでgetEditorKitメソッドを呼び出します。- 定義:
- getEditorKit、クラス:- TextUI
- パラメータ:
- a- このUIがインストールされているテキスト・コンポーネント
- 戻り値:
- 最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
 
- 
getRootViewpublic View getRootView(JTextComponent a)このオブジェクトで処理されている各UIでgetRootViewメソッドを呼び出します。- 定義:
- getRootView、クラス:- TextUI
- パラメータ:
- a- このUIがインストールされているテキスト・コンポーネント
- 戻り値:
- 最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
 
- 
containspublic 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)
 
- 
updatepublic 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)
 
- 
createUIpublic static ComponentUI createUI(JComponent a)補助的なLookAndFeelのいずれかがこのUIをサポートする場合は、多重UIインスタンスを返します。 そうでない場合は、デフォルトLookAndFeelから取得されたUIオブジェクトだけを返します。- パラメータ:
- a- UIを作成するコンポーネント
- 戻り値:
- UIデリゲートが作成されました
 
- 
installUIpublic void installUI(JComponent a)このオブジェクトで処理されている各UIでinstallUIメソッドを呼び出します。- オーバーライド:
- installUI、クラス:- ComponentUI
- パラメータ:
- a- UI委譲がインストールされるコンポーネント
- 関連項目:
- ComponentUI.uninstallUI(javax.swing.JComponent),- JComponent.setUI(javax.swing.plaf.ComponentUI),- JComponent.updateUI()
 
- 
uninstallUIpublic void uninstallUI(JComponent a)このオブジェクトで処理されている各UIでuninstallUIメソッドを呼び出します。- オーバーライド:
- uninstallUI、クラス:- ComponentUI
- パラメータ:
- a- このUI委譲が削除されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
- 関連項目:
- ComponentUI.installUI(javax.swing.JComponent),- JComponent.updateUI()
 
- 
paintpublic void paint(Graphics a, JComponent b)このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。- オーバーライド:
- paint、クラス:- ComponentUI
- パラメータ:
- a- ペイント対象の- Graphicsコンテキスト
- b- ペイントされるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
- 関連項目:
- ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
 
- 
getPreferredSizepublic Dimension getPreferredSize(JComponent a)このオブジェクトで処理されている各UIでgetPreferredSizeメソッドを呼び出します。- オーバーライド:
- getPreferredSize、クラス:- ComponentUI
- パラメータ:
- a- 適切なサイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
- 戻り値:
- 最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
- 関連項目:
- JComponent.getPreferredSize(),- LayoutManager.preferredLayoutSize(java.awt.Container)
 
- 
getMinimumSizepublic 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)
 
- 
getMaximumSizepublic Dimension getMaximumSize(JComponent a)このオブジェクトで処理されている各UIでgetMaximumSizeメソッドを呼び出します。- オーバーライド:
- getMaximumSize、クラス:- ComponentUI
- パラメータ:
- a- 最大サイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
- 戻り値:
- 最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
- 関連項目:
- JComponent.getMaximumSize(),- LayoutManager2.maximumLayoutSize(java.awt.Container)
 
- 
getAccessibleChildrenCountpublic int getAccessibleChildrenCount(JComponent a)このオブジェクトで処理されている各UIでgetAccessibleChildrenCountメソッドを呼び出します。- オーバーライド:
- getAccessibleChildrenCount、クラス:- ComponentUI
- パラメータ:
- a- アクセス可能な子の数を取得する- JComponent
- 戻り値:
- 最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
- 関連項目:
- ComponentUI.getAccessibleChild(javax.swing.JComponent, int)
 
- 
getAccessibleChildpublic Accessible getAccessibleChild(JComponent a, int b)このオブジェクトで処理されている各UIでgetAccessibleChildメソッドを呼び出します。- オーバーライド:
- getAccessibleChild、クラス:- ComponentUI
- パラメータ:
- a- 子オブジェクトを取得するための- JComponent
- b- 子のゼロから始まるインデックス
- 戻り値:
- 最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
- 関連項目:
- ComponentUI.getAccessibleChildrenCount(javax.swing.JComponent)
 
 
-