- 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メソッド インスタンス・メソッド 具象メソッド 非推奨のメソッド 修飾子と型 メソッド 説明 boolean
contains(JComponent a, int b, int c)
このオブジェクトで処理されている各UIでcontains
メソッドを呼び出します。static ComponentUI
createUI(JComponent a)
補助的なLookAndFeel
のいずれかがこのUIをサポートする場合は、多重UIインスタンスを返します。void
damageRange(JTextComponent a, int b, int c)
このオブジェクトで処理されている各UIでdamageRange
メソッドを呼び出します。void
damageRange(JTextComponent a, int b, int c, Position.Bias d, Position.Bias e)
このオブジェクトで処理されている各UIでdamageRange
メソッドを呼び出します。Accessible
getAccessibleChild(JComponent a, int b)
このオブジェクトで処理されている各UIでgetAccessibleChild
メソッドを呼び出します。int
getAccessibleChildrenCount(JComponent a)
このオブジェクトで処理されている各UIでgetAccessibleChildrenCount
メソッドを呼び出します。EditorKit
getEditorKit(JTextComponent a)
このオブジェクトで処理されている各UIでgetEditorKit
メソッドを呼び出します。Dimension
getMaximumSize(JComponent a)
このオブジェクトで処理されている各UIでgetMaximumSize
メソッドを呼び出します。Dimension
getMinimumSize(JComponent a)
このオブジェクトで処理されている各UIでgetMinimumSize
メソッドを呼び出します。int
getNextVisualPositionFrom(JTextComponent a, int b, Position.Bias c, int d, Position.Bias[] e)
このオブジェクトで処理されている各UIでgetNextVisualPositionFrom
メソッドを呼び出します。Dimension
getPreferredSize(JComponent a)
このオブジェクトで処理されている各UIでgetPreferredSize
メソッドを呼び出します。View
getRootView(JTextComponent a)
このオブジェクトで処理されている各UIでgetRootView
メソッドを呼び出します。String
getToolTipText(JTextComponent a, Point b)
このオブジェクトで処理されている各UIでgetToolTipText
メソッドを呼び出します。ComponentUI[]
getUIs()
この多重UIに関連付けられたUIのリストを返します。void
installUI(JComponent a)
このオブジェクトで処理されている各UIでinstallUI
メソッドを呼び出します。Rectangle
modelToView(JTextComponent a, int b)
非推奨。Rectangle
modelToView(JTextComponent a, int b, Position.Bias c)
非推奨。Rectangle2D
modelToView2D(JTextComponent a, int b, Position.Bias c)
モデル内の指定された位置を、ビュー座標体系内の場所に変換します。void
paint(Graphics a, JComponent b)
このオブジェクトで処理されている各UIでpaint
メソッドを呼び出します。void
uninstallUI(JComponent a)
このオブジェクトで処理されている各UIでuninstallUI
メソッドを呼び出します。void
update(Graphics a, JComponent b)
このオブジェクトで処理されている各UIでupdate
メソッドを呼び出します。int
viewToModel(JTextComponent a, Point b)
非推奨。int
viewToModel(JTextComponent a, Point b, Position.Bias[] c)
非推奨。int
viewToModel2D(JTextComponent a, Point2D b, Position.Bias[] c)
ビューの座標空間からモデルの論理座標空間へのマッピングを提供します。-
クラス javax.swing.plaf.ComponentUIから継承されたメソッド
getBaseline, getBaselineResizeBehavior
-
クラス java.lang.Objectから継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
class javax.swing.plaf.TextUIから継承したメソッド
getToolTipText2D
-
-
-
-
フィールドの詳細
-
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
「非推奨。」 「modelToView2D(JTextComponent, int, Position.Bias)
に置き換えられました」このオブジェクトで処理されている各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
「非推奨。」 「modelToView2D(JTextComponent, int, Position.Bias)
に置き換えられました」このオブジェクトで処理されている各UIでmodelToView
メソッドを呼び出します。- 定義:
modelToView
、クラス:TextUI
- パラメータ:
a
- このUIがインストールされているテキスト・コンポーネントb
- 変換対象のモデル内でのローカル位置>= 0c
- 位置のバイアス- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeel
から取得されたUIと等しい - 例外:
BadLocationException
- 指定された位置が、関連するドキュメント内の有効な位置を示さない場合
-
modelToView2D
public Rectangle2D modelToView2D(JTextComponent a, int b, Position.Bias c) throws BadLocationException
クラスからコピーされた説明:TextUI
モデル内の指定された位置を、ビュー座標体系内の場所に変換します。- オーバーライド:
- クラス
TextUI
のmodelToView2D
- パラメータ:
a
- このUIがインストールされているテキスト・コンポーネントb
->= 0
を翻訳するモデル内のローカル・ロケーションc
- 位置のバイアス- 戻り値:
Rectangle2D
としての座標- 例外:
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と等しい
-
viewToModel2D
public int viewToModel2D(JTextComponent a, Point2D b, Position.Bias[] c)
クラスからコピーされた説明:TextUI
ビューの座標空間からモデルの論理座標空間へのマッピングを提供します。- オーバーライド:
- クラス
TextUI
のviewToModel2D
- パラメータ:
a
- このUIがインストールされているテキスト・コンポーネントb
- 変換対象のビューの座標系での位置。c
- 指定された点がモデル内の前の文字と次の文字のどちらに近いのかを示すため、このメソッドによって書き込まれる- 戻り値:
- ビュー内の指定された点を最もよく表すモデル内のロケーション
>= 0
-
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
- 子オブジェクトを取得するためのJComponent
b
- 子のゼロから始まるインデックス- 戻り値:
- 最初のUIから取得された値。デフォルトの
LookAndFeel
から取得されたUIと等しい - 関連項目:
ComponentUI.getAccessibleChildrenCount(javax.swing.JComponent)
-
-