- 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()
-
メソッドのサマリー
すべてのメソッド staticメソッド インスタンス・メソッド 具象メソッド 非推奨のメソッド 修飾子と型 メソッド 説明 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)非推奨。RectanglemodelToView(JTextComponent a, int b, Position.Bias c)非推奨。voidpaint(Graphics a, JComponent b)このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voiduninstallUI(JComponent a)このオブジェクトで処理されている各UIでuninstallUIメソッドを呼び出します。voidupdate(Graphics a, JComponent b)このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。intviewToModel(JTextComponent a, Point b)非推奨。intviewToModel(JTextComponent a, Point b, Position.Bias[] c)非推奨。-
クラス javax.swing.plaf.ComponentUIで宣言されたメソッド
getBaseline, getBaselineResizeBehavior
-
クラス java.lang.Objectで宣言されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、wait
-
クラス javax.swing.plaf.TextUIで宣言されたメソッド
getToolTipText2D, modelToView2D, viewToModel2D
-
-
-
-
フィールドの詳細
-
uis
protected Vector<ComponentUI> uis
実際のUIが格納されているベクターです。 これは、createUIの呼出しによって作成され、getUIsメソッドを呼び出すことで取得できます。 最初の要素は、デフォルトのLook & Feelから得られた実際のUIであることが保証されます。
-
-
メソッドの詳細
-
getUIs
public ComponentUI[] getUIs()
この多重UIに関連付けられたUIのリストを返します。 コンポーネントの多重UIを認識するアプリケーションは、これらのUIを処理できるようになります。- 戻り値:
- UIデリゲートの配列
-
getToolTipText
public 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 BadLocationException
非推奨。このオブジェクトで処理されている各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 BadLocationException
非推奨。このオブジェクトで処理されている各UIでmodelToViewメソッドを呼び出します。- 定義:
modelToView、クラス:TextUI- パラメータ:
a- このUIがインストールされているテキスト・コンポーネントb- 変換対象のモデル内でのローカル位置>= 0c- 位置のバイアス- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeelから取得されたUIと等しい - 例外:
BadLocationException- 指定された位置が、関連するドキュメント内の有効な位置を示さない場合
-
viewToModel
@Deprecated(since="9") public int viewToModel(JTextComponent a, Point b)
非推奨。このオブジェクトで処理されている各UIでviewToModelメソッドを呼び出します。- 定義:
viewToModel、クラス:TextUI- パラメータ:
a- このUIがインストールされているテキスト・コンポーネントb- 変換対象のビューの座標系での位置。 この場合の座標系は、マウス・イベントと同じ座標系であるべきである。- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeelから取得されたUIと等しい
-
viewToModel
@Deprecated(since="9") public int viewToModel(JTextComponent a, Point b, Position.Bias[] c)
非推奨。このオブジェクトで処理されている各UIでviewToModelメソッドを呼び出します。- 定義:
viewToModel、クラス:TextUI- パラメータ:
a- このUIがインストールされているテキスト・コンポーネントb- 変換対象のビューの座標系での位置。 この場合の座標系は、マウス・イベントと同じ座標系であるべきである。c- 指定された点がモデル内の前の文字と次の文字のどちらに近いのかを示すため、このメソッドによって書き込まれる- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeelから取得されたUIと等しい
-
getNextVisualPositionFrom
public int getNextVisualPositionFrom(JTextComponent a, int b, Position.Bias c, int d, Position.Bias[] e) throws BadLocationException
このオブジェクトで処理されている各UIでgetNextVisualPositionFromメソッドを呼び出します。- 定義:
getNextVisualPositionFrom、クラス:TextUI- パラメータ:
a- このUIがインストールされているテキスト・コンポーネントb- 変換対象の位置>= 0c- 位置のバイアスd- 現在位置からの方向。これは、キーボードに通常存在する矢印キーと見なすことができます。 SwingConstants.WEST、SwingConstants.EAST、SwingConstants.NORTHまたはSwingConstants.SOUTHの場合がありますe- 返される位置のバイアスを含む配列- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeelから取得されたUIと等しい - 例外:
BadLocationException- ドキュメント・モデル内の不適切なロケーション
-
damageRange
public void damageRange(JTextComponent a, int b, int c)
このオブジェクトで処理されている各UIでdamageRangeメソッドを呼び出します。- 定義:
damageRange、クラス:TextUI- パラメータ:
a- このUIがインストールされているテキスト・コンポーネントb- 範囲の始点>= 0c- 範囲の終点>= p0
-
damageRange
public void damageRange(JTextComponent a, int b, int c, Position.Bias d, Position.Bias e)
このオブジェクトで処理されている各UIでdamageRangeメソッドを呼び出します。- 定義:
damageRange、クラス:TextUI- パラメータ:
a- このUIがインストールされているテキスト・コンポーネントb- 範囲の始点>= 0c- 範囲の終点>= p0d- 前の文字または次の文字に向かう、最初の文字位置のバイアスe- 前の文字または次の文字に向かう第2の文字位置の偏り
-
getEditorKit
public EditorKit getEditorKit(JTextComponent a)
このオブジェクトで処理されている各UIでgetEditorKitメソッドを呼び出します。- 定義:
getEditorKit、クラス:TextUI- パラメータ:
a- このUIがインストールされているテキスト・コンポーネント- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeelから取得されたUIと等しい
-
getRootView
public View getRootView(JTextComponent a)
このオブジェクトで処理されている各UIでgetRootViewメソッドを呼び出します。- 定義:
getRootView、クラス:TextUI- パラメータ:
a- このUIがインストールされているテキスト・コンポーネント- 戻り値:
- 最初の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- 子オブジェクトを取得するためのJComponentb- 子のゼロから始まるインデックス- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeelから取得されたUIと等しい - 関連項目:
ComponentUI.getAccessibleChildrenCount(javax.swing.JComponent)
-
-