|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前 次 | フレームあり フレームなし |
JTextComponent を使用しているパッケージ | |
---|---|
javax.swing | すべてのプラットフォームで可能なかぎり同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 |
javax.swing.plaf | 1 つのインタフェースおよび多くの抽象クラスを提供しており、Swing は、プラグイン可能な Look & Feel 機能を実現するためにこれらのクラスを利用します。 |
javax.swing.plaf.basic | 基本 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 |
javax.swing.plaf.multi | 2 つ以上の Look & Feel を結合するユーザインタフェースオブジェクトを提供します。 |
javax.swing.text | 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 |
javax.swing.tree | javax.swing.JTree を処理するためのクラスとインタフェースを提供します。 |
javax.swing での JTextComponent の使用 |
---|
javax.swing での JTextComponent のサブクラス | |
---|---|
class |
JEditorPane
さまざまな種類のコンテンツを編集するためのテキストコンポーネントです。 |
class |
JFormattedTextField
JFormattedTextField は、JTextField を拡張して、任意の値をフォーマットしたり、ユーザがテキストを編集したあとでの特定のオブジェクトを取得したりする機能を追加します。 |
class |
JPasswordField
JPasswordField は、1 行のテキストの編集を可能にする、軽量コンポーネントです。 |
class |
JTextArea
JTextArea は、プレーンテキストを表示する複数行の領域です。 |
class |
JTextField
JTextField は、1 行のテキストの編集を可能にする軽量コンポーネントです。 |
class |
JTextPane
グラフィックで表現される属性でマークアップできるテキストコンポーネントです。 |
javax.swing.plaf での JTextComponent の使用 |
---|
JTextComponent 型のパラメータを持つ javax.swing.plaf のメソッド | |
---|---|
abstract void |
TextUI.damageRange(JTextComponent t,
int p0,
int p1)
モデル内の指定された一部分に対応するビューの部分が描画し直されます。 |
abstract void |
TextUI.damageRange(JTextComponent t,
int p0,
int p1,
Position.Bias firstBias,
Position.Bias secondBias)
モデル内の指定された一部分に対応するビューの部分が描画し直されます。 |
abstract EditorKit |
TextUI.getEditorKit(JTextComponent t)
編集中のドキュメントの型で使用するポリシーを設定するサービスのバインディングを取得します。 |
abstract int |
TextUI.getNextVisualPositionFrom(JTextComponent t,
int pos,
Position.Bias b,
int direction,
Position.Bias[] biasRet)
キャレットが配置される可能性のある、視覚的に表された次のモデル位置を決定する手段を提供します。 |
abstract View |
TextUI.getRootView(JTextComponent t)
モデルが空間的にどのように表現されているかを判定するためにトラバースすることのできる、関連したテキストコンポーネント (すなわち階層のルート) を割り当てられた View を取得します。 |
String |
TextUI.getToolTipText(JTextComponent t,
Point pt)
渡された位置でツールチップとして使用される文字列を返します。 |
abstract Rectangle |
TextUI.modelToView(JTextComponent t,
int pos)
モデル内の指定された位置を、ビュー座標体系内の場所に変換します。 |
abstract Rectangle |
TextUI.modelToView(JTextComponent t,
int pos,
Position.Bias bias)
モデル内の指定された位置を、ビュー座標体系内の場所に変換します。 |
abstract int |
TextUI.viewToModel(JTextComponent t,
Point pt)
ビュー座標体系内の指定された場所を、モデル内のもっとも近い位置に変換します。 |
abstract int |
TextUI.viewToModel(JTextComponent t,
Point pt,
Position.Bias[] biasReturn)
ビューの座標空間からモデルの論理座標空間へのマッピングを提供します。 |
javax.swing.plaf.basic での JTextComponent の使用 |
---|
JTextComponent を返す javax.swing.plaf.basic のメソッド | |
---|---|
protected JTextComponent |
BasicTextUI.getComponent()
この UI の実装に関連したテキストコンポーネントを取得します。 |
JTextComponent 型のパラメータを持つ javax.swing.plaf.basic のメソッド | |
---|---|
void |
BasicTextUI.damageRange(JTextComponent tc,
int p0,
int p1)
モデルの指定された部分に対応するビューの部分がペイントし直されます。 |
void |
BasicTextUI.damageRange(JTextComponent t,
int p0,
int p1,
Position.Bias p0Bias,
Position.Bias p1Bias)
モデル内の指定された一部分に対応するビューの部分が描画し直されます。 |
EditorKit |
BasicTextUI.getEditorKit(JTextComponent tc)
UI の EditorKit を取得します。 |
EditorKit |
BasicEditorPaneUI.getEditorKit(JTextComponent tc)
UI の EditorKit をフェッチします。 |
int |
BasicTextUI.getNextVisualPositionFrom(JTextComponent t,
int pos,
Position.Bias b,
int direction,
Position.Bias[] biasRet)
キャレットが配置される可能性のある、視覚的に表された次のモデル位置を決定する手段を提供します。 |
View |
BasicTextUI.getRootView(JTextComponent tc)
モデルが空間的にどのように表現されているかを判定するためにトラバースすることのできる、関連したテキストコンポーネント (すなわち階層のルート) を割り当てられた View を取得します。 |
String |
BasicTextUI.getToolTipText(JTextComponent t,
Point pt)
渡された位置でツールヒントとして使用される文字列を返します。 |
Rectangle |
BasicTextUI.modelToView(JTextComponent tc,
int pos)
モデル内の指定された位置を、ビュー座標体系内の場所に変換します。 |
Rectangle |
BasicTextUI.modelToView(JTextComponent tc,
int pos,
Position.Bias bias)
モデル内の指定された位置を、ビュー座標体系内の場所に変換します。 |
int |
BasicTextUI.viewToModel(JTextComponent tc,
Point pt)
ビュー座標体系内の指定された位置を、モデル内のもっとも近い場所に変換します。 |
int |
BasicTextUI.viewToModel(JTextComponent tc,
Point pt,
Position.Bias[] biasReturn)
ビュー座標体系内の指定された位置を、モデル内のもっとも近い場所に変換します。 |
javax.swing.plaf.multi での JTextComponent の使用 |
---|
JTextComponent 型のパラメータを持つ javax.swing.plaf.multi のメソッド | |
---|---|
void |
MultiTextUI.damageRange(JTextComponent a,
int b,
int c)
このオブジェクトが扱う各 UI で damageRange メソッドを呼び出します。 |
void |
MultiTextUI.damageRange(JTextComponent a,
int b,
int c,
Position.Bias d,
Position.Bias e)
このオブジェクトが扱う各 UI で damageRange メソッドを呼び出します。 |
EditorKit |
MultiTextUI.getEditorKit(JTextComponent a)
このオブジェクトが扱う各 UI で getEditorKit メソッドを呼び出します。 |
int |
MultiTextUI.getNextVisualPositionFrom(JTextComponent a,
int b,
Position.Bias c,
int d,
Position.Bias[] e)
このオブジェクトが扱う各 UI で getNextVisualPositionFrom メソッドを呼び出します。 |
View |
MultiTextUI.getRootView(JTextComponent a)
このオブジェクトが扱う各 UI で getRootView メソッドを呼び出します。 |
String |
MultiTextUI.getToolTipText(JTextComponent a,
Point b)
このオブジェクトが扱う各 UI で getToolTipText メソッドを呼び出します。 |
Rectangle |
MultiTextUI.modelToView(JTextComponent a,
int b)
このオブジェクトが扱う各 UI で modelToView メソッドを呼び出します。 |
Rectangle |
MultiTextUI.modelToView(JTextComponent a,
int b,
Position.Bias c)
このオブジェクトが扱う各 UI で modelToView メソッドを呼び出します。 |
int |
MultiTextUI.viewToModel(JTextComponent a,
Point b)
このオブジェクトが扱う各 UI で viewToModel メソッドを呼び出します。 |
int |
MultiTextUI.viewToModel(JTextComponent a,
Point b,
Position.Bias[] c)
このオブジェクトが扱う各 UI で viewToModel メソッドを呼び出します。 |
javax.swing.text での JTextComponent の使用 |
---|
JTextComponent を返す javax.swing.text のメソッド | |
---|---|
protected JTextComponent |
DefaultCaret.getComponent()
このキャレットを使用するテキストエディタコンポーネントを返します。 |
protected JTextComponent |
TextAction.getFocusedComponent()
現在フォーカスを持つテキストコンポーネントを取り出します。 |
protected JTextComponent |
TextAction.getTextComponent(ActionEvent e)
アクションに使用するコンポーネントを指定します。 |
JTextComponent 型のパラメータを持つ javax.swing.text のメソッド | |
---|---|
void |
Caret.deinstall(JTextComponent c)
JTextComponent のインタフェースから UI を削除している時に呼び出されます。 |
void |
DefaultCaret.deinstall(JTextComponent c)
JTextComponent のインタフェースから UI を削除している時に呼び出されます。 |
void |
Highlighter.deinstall(JTextComponent c)
JTextComponent のインタフェースから UI を削除している時に呼び出されます。 |
void |
DefaultHighlighter.deinstall(JTextComponent c)
UI が JTextComponent のインタフェースから削除されたときに呼び出されます。 |
int |
NavigationFilter.getNextVisualPositionFrom(JTextComponent text,
int pos,
Position.Bias bias,
int direction,
Position.Bias[] biasRet)
既存の位置からキャレットを置くことのできる、次の可視位置を返します。 |
static int |
Utilities.getNextWord(JTextComponent c,
int offs)
指定された位置の次の語の開始位置を決定します。 |
static Element |
Utilities.getParagraphElement(JTextComponent c,
int offs)
段落または行に使用する要素を指定します。 |
static int |
Utilities.getPositionAbove(JTextComponent c,
int offs,
int x)
上の行で指定されたビュー位置にもっとも近いモデル内の位置を決定します。 |
static int |
Utilities.getPositionBelow(JTextComponent c,
int offs,
int x)
下の行で指定されたビュー位置にもっとも近いモデル内の位置を決定します。 |
static int |
Utilities.getPreviousWord(JTextComponent c,
int offs)
指定された位置の直前の語の開始位置を指定します。 |
static int |
Utilities.getRowEnd(JTextComponent c,
int offs)
指定されたモデル位置を含む行の、終了行モデル位置を指定します。 |
static int |
Utilities.getRowStart(JTextComponent c,
int offs)
指定されたモデル位置を含む行の、開始行モデル位置を指定します。 |
static int |
Utilities.getWordEnd(JTextComponent c,
int offs)
指定された位置の語の終了位置を決定します。 |
static int |
Utilities.getWordStart(JTextComponent c,
int offs)
指定されたモデル位置の語の開始位置を決定します。 |
void |
Caret.install(JTextComponent c)
JTextComponent のインタフェースに UI をインストールしている時に呼び出されます。 |
void |
DefaultCaret.install(JTextComponent c)
JTextComponent のインタフェースに UI がインストールされるときに呼び出されます。 |
void |
Highlighter.install(JTextComponent c)
JTextComponent のインタフェースに UI をインストールしている時に呼び出されます。 |
void |
DefaultHighlighter.install(JTextComponent c)
UI が JTextComponent のインタフェースにインストールされたときに呼び出されます。 |
void |
Highlighter.HighlightPainter.paint(Graphics g,
int p0,
int p1,
Shape bounds,
JTextComponent c)
ハイライトを描画します。 |
void |
DefaultHighlighter.DefaultHighlightPainter.paint(Graphics g,
int offs0,
int offs1,
Shape bounds,
JTextComponent c)
ハイライトをペイントします。 |
abstract Shape |
LayeredHighlighter.LayerPainter.paintLayer(Graphics g,
int p0,
int p1,
Shape viewBounds,
JTextComponent editor,
View view)
|
Shape |
DefaultHighlighter.DefaultHighlightPainter.paintLayer(Graphics g,
int offs0,
int offs1,
Shape bounds,
JTextComponent c,
View view)
ハイライトの一部分をペイントします。 |
abstract void |
LayeredHighlighter.paintLayeredHighlights(Graphics g,
int p0,
int p1,
Shape viewBounds,
JTextComponent editor,
View view)
このメソッドは、LabelView のような、葉となる View の描画中に呼び出されます。 |
void |
DefaultHighlighter.paintLayeredHighlights(Graphics g,
int p0,
int p1,
Shape viewBounds,
JTextComponent editor,
View view)
このメソッドは、LabelView のような、葉となる View の描画中に呼び出されます。 |
javax.swing.tree での JTextComponent の使用 |
---|
javax.swing.tree での JTextComponent のサブクラス | |
---|---|
class |
DefaultTreeCellEditor.DefaultTextField
エディタが提供されない場合に使用する TextField です。 |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。