|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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 を取得します。 |
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
- 変換対象のモデル内でのローカル位置 >= 0public abstract Rectangle modelToView(JTextComponent t, int pos, Position.Bias bias) throws BadLocationException
pos
- 変換対象のモデル内でのローカル位置 >= 0public abstract int viewToModel(JTextComponent t, Point pt)
pt
- 変換対象のビューの座標系での位置。この場合の座標系は、マウスイベントと同じ座標系でなければならないpublic abstract int viewToModel(JTextComponent t, Point pt, Position.Bias[] biasReturn)
x
- X 座標 >= 0y
- Y 座標 >= 0a
- 描画するために割り当てられた領域public abstract int getNextVisualPositionFrom(JTextComponent t, int pos, Position.Bias b, int direction, Position.Bias[] biasRet) throws BadLocationException
pos
- 変換する位置 >= 0a
- 描画するために割り当てられた領域direction
- キーボード上の矢印キーと同じような、現在の位置からの方向。SwingConstants.WEST、SwingConstants.EAST、SwingConstants.NORTH、または SwingConstants.SOUTH のどれか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)
|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |