|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.TextUI
public abstract class 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, getBaseline, getBaselineResizeBehavior, 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
t - この UI がインストールされているテキストコンポーネントpos - 変換対象の位置 >= 0b - 位置のバイアスdirection - 現在位置からの方向。これは、キーボードに通常存在する矢印キーと見なすことができ、 SwingConstants.WEST、SwingConstants.EAST、 SwingConstants.NORTH、または SwingConstants.SOUTH になるbiasRet - 返される位置のバイアスを含む配列
BadLocationException
IllegalArgumentException - 方向が無効な場合
public abstract void damageRange(JTextComponent t,
int p0,
int p1)
p0 - 範囲の始点 >= 0p1 - 範囲の終点 >= p0
public 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 Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。