|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
- 変換対象のモデル内でのローカル位置 >= 0BadLocationException
- 指定された位置が、関連するドキュメント内の有効な位置を表さない場合public abstract Rectangle modelToView(JTextComponent t, int pos, Position.Bias bias) throws BadLocationException
pos
- 変換対象のモデル内でのローカル位置 >= 0BadLocationException
- 指定された位置が、関連したドキュメント内の有効な位置を表さない場合public 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.SOUTHBadLocationException
- 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)
|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.