|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.swing.plaf.ComponentUI | +--javax.swing.plaf.TextUI
テキストエディタのユーザインタフェースです。
コンストラクタの概要 | |
TextUI()
|
メソッドの概要 | |
abstract void |
damageRange(JTextComponent t,
int p0,
int p1)
モデル内の指定された一部分に対応するビューの部分が描画し直されます。 |
abstract void |
damageRange(JTextComponent t,
int p0,
int p1,
Position.Bias firstBias,
Position.Bias secondBias)
モデル内の指定された一部分に対応するビューの部分が描画し直されます。 |
abstract EditorKit |
getEditorKit(JTextComponent t)
編集中のドキュメントのタイプで使用するポリシーを設定するサービスのバインディングを取得します。 |
abstract int |
getNextVisualPositionFrom(JTextComponent t,
int pos,
Position.Bias b,
int direction,
Position.Bias[] biasRet)
キャレットが配置される可能性のある、視覚的に表された次のモデル位置を決定する手段を提供します。 |
abstract View |
getRootView(JTextComponent t)
モデルが空間的にどのように表現されているかを判定するためにトラバースすることのできる、関連したテキストコンポーネント (すなわち階層のルート) を割り当てられた View を取得します。 |
String |
getToolTipText(JTextComponent t,
Point pt)
渡された位置でツールチップとして使用される文字列を返します。 |
abstract Rectangle |
modelToView(JTextComponent t,
int pos)
モデル内の指定された位置を、ビュー座標体系内の場所に変換します。 |
abstract Rectangle |
modelToView(JTextComponent t,
int pos,
Position.Bias bias)
モデル内の指定された位置を、ビュー座標体系内の場所に変換します。 |
abstract int |
viewToModel(JTextComponent t,
Point pt)
ビュー座標体系内の指定された場所を、モデル内のもっとも近い位置に変換します。 |
abstract int |
viewToModel(JTextComponent t,
Point pt,
Position.Bias[] biasReturn)
ビューの座標空間からモデルの論理座標空間へのマッピングを提供します。 |
クラス javax.swing.plaf.ComponentUI から継承したメソッド |
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public TextUI()
メソッドの詳細 |
public abstract Rectangle modelToView(JTextComponent t, int pos) throws BadLocationException
pos
- 変換対象のモデル内でのローカル位置 >= 0
BadLocationException
- 指定された位置が、関連するドキュメント内の有効な位置を表さない場合public abstract Rectangle modelToView(JTextComponent t, int pos, Position.Bias bias) throws BadLocationException
pos
- 変換対象のモデル内でのローカル位置 >= 0
BadLocationException
- 指定された位置が、関連するドキュメント内の有効な位置を表さない場合public abstract int viewToModel(JTextComponent t, Point pt)
pt
- 変換対象のビューの座標系での位置。この場合の座標系は、マウスイベントと同じ座標系でなければならない
public abstract int viewToModel(JTextComponent t, Point pt, Position.Bias[] biasReturn)
pt
- 変換対象のビューの座標系での位置。この場合の座標系は、マウスイベントと同じ座標系でなければならないbiasReturn
- 指定された点がモデルの前の文字、あるいは次の文字に近いのかを示すために、このメソッドによって書き込まれる
public abstract int getNextVisualPositionFrom(JTextComponent t, int pos, Position.Bias b, int direction, Position.Bias[] biasRet) throws BadLocationException
pos
- 変換対象の位置 >>= 0direction
- キーボード上に通常ある矢印キーと見なすことができる、現在の位置からの方向。SwingConstants.WEST、SwingConstants.EAST、SwingConstants.NORTH、または SwingConstants.SOUTH
BadLocationException
IllegalArgumentException
- 方向が無効な場合public abstract void damageRange(JTextComponent t, int p0, int p1)
p0
- 範囲の始点 >>= 0p1
- 範囲の終点 >>= p0public abstract void damageRange(JTextComponent t, int p0, int p1, Position.Bias firstBias, Position.Bias secondBias)
p0
- 範囲の始点 >>= 0p1
- 範囲の終点 >>= p0public abstract EditorKit getEditorKit(JTextComponent t)
public abstract View getRootView(JTextComponent t)
public String getToolTipText(JTextComponent t, Point pt)
JTextComponent.getToolTipText(java.awt.event.MouseEvent)
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.