全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.awt.TextComponent

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.TextComponent

public class TextComponent
extends Component
TextComponent はテキスト編集を可能にするコンポーネントです。


Variable Index

 o textListener

Method Index

 o addTextListener(TextListener)
このテキストコンポーネントからテキストイベントを受け取るために、指定されたテキストイベントリスナを追加する。
 o getCaretPosition()
テキストコンポーネントのテキスト挿入キャレットの位置を返す。
 o getSelectedText()
この TextComponent に含まれる選択されたテキストを返す。
 o getSelectionEnd()
選択されたテキストの終了位置を返す。
 o getSelectionStart()
選択されたテキストの開始位置を返す。
 o getText()
この TextComponent に含まれるテキストを返す。
 o isEditable()
この TextComponent が編集可能かどうかを示すブール値を返す。
 o paramString()
この TextComponent の String パラメータを返す。
 o processEvent(AWTEvent)
このテキストコンポーネントのイベントを処理する。
 o processTextEvent(TextEvent)
このテキストコンポーネントで発生するイベントを登録されたすべての TextListener オブジェクトへ送って処理する。
 o removeNotify()
TextComponent のピアを取り除く。
 o removeTextListener(TextListener)
以降、このテキストコンポーネントからテキストイベントを受け取らないように、指定されたテキストリスナを取り除く。
 o select(int, int)
指定された開始位置と終了位置の間のテキストを選択する。
 o selectAll()
TextComponent に含まれている全てのテキストを選択する。
 o setCaretPosition(int)
TextComponent のテキスト挿入キャレットの位置を設定する。
 o setEditable(boolean)
指定された boolean によって TextComponent を編集可能にするかどうかを指示する。
 o setSelectionEnd(int)
選択の終了を指定された位置に設定する。
 o setSelectionStart(int)
選択の開始を指定された位置に設定する。
 o setText(String)
この TextComponent のテキストを指定されたテキストに設定する。

Variables

 o textListener
  protected transient TextListener textListener

Methods

 o removeNotify
  public void removeNotify()
TextComponent のピアを取り除きます。ピアは、TextComponent の機能を変えずに外見を変更することができます。

オーバーライド:
クラス ComponentremoveNotify
 o setText
  public synchronized void setText(String t)
この TextComponent のテキストを指定されたテキストに設定します。

パラメータ:
t - 設定する新しいテキスト
参照:
getText
 o getText
  public synchronized String getText()
この TextComponent に含まれるテキストを返します。

参照:
setText
 o getSelectedText
  public synchronized String getSelectedText()
このTextComponent に含まれる選択テキストを返します。

参照:
setText
 o isEditable
  public boolean isEditable()
この TextComponent が編集可能かどうかを示すブール値を返します。

参照:
setEditable
 o setEditable
  public synchronized void setEditable(boolean b)
指定された boolean によって TextComponent を編集可能にするかどうかを設定します。

パラメータ:
b - 設定する boolean
参照:
isEditable
 o getSelectionStart
  public synchronized int getSelectionStart()
選択されたテキストの開始位置を返します。

 o setSelectionStart
  public synchronized void setSelectionStart(int selectionStart)
選択開始位置を指定された位置に設定します。新しい開始位置は現在の選択終了位置以前に制限されます。

パラメータ:
selectionStart - テキスト開始位置
 o getSelectionEnd
  public synchronized int getSelectionEnd()
選択されたテキストの終了位置を返します。

 o setSelectionEnd
  public synchronized void setSelectionEnd(int selectionEnd)
選択終了位置を指定された位置に設定します。新しい終了位置は現在の選択開始位置以後に制限されます。

パラメータ:
selectionEnd - テキスト開始位置
 o select
  public synchronized void select(int selectionStart,
                                  int selectionEnd)
指定された開始位置と終了位置の間のテキストを選択します。

パラメータ:
selectionStart - テキスト開始位置
selectionEnd - テキスト終了位置
 o selectAll
  public synchronized void selectAll()
TextComponent に含まれている全てのテキストを選択します。

 o setCaretPosition
  public void setCaretPosition(int position)
TextComponent のテキスト挿入キャレットの位置を設定します。

パラメータ:
position - 位置
例外: IllegalArgumentException
位置が 0 未満の場合
 o getCaretPosition
  public int getCaretPosition()
テキストコンポーネントのテキスト挿入キャレットの位置を返します。

返り値:
テキストコンポーネントのテキスト挿入キャレットの位置
 o addTextListener
  public void addTextListener(TextListener l)
このテキストコンポーネントからテキストイベントを受け取るために、指定されたテキストイベントリスナを追加します。

パラメータ:
l - テキストイベントリスナ
 o removeTextListener
  public void removeTextListener(TextListener l)
以降、このテキストコンポーネントからテキストイベントを受け取らないよう、指定されたテキストイベントリスナを取り除きます。

 o processEvent
  protected void processEvent(AWTEvent e)
このテキストコンポーネントのイベントを処理します。イベントが TextEvent の場合、processTextEvent メソッドを起動します。その他の場合は、スーパクラスの processEvent を起動します。

パラメータ:
e - イベント
オーバーライド:
クラス ComponentprocessEvent
 o processTextEvent
  protected void processTextEvent(TextEvent e)
このテキストコンポーネントで発生するテキストイベントを登録されたすべての TextListener オブジェクトへ送って処理します。 注:このメソッドは、このコンポーネントに対してテキストイベントが有効になっていなければ呼ばれません。次のいずれかの場合に有効になります。 a) addTextListener() によって TextListener オブジェクトが登録されている b) enableEvents() によってテキストイベントが有効になっている

パラメータ:
e - テキストイベント
参照:
enableEvents
 o paramString
  protected String paramString()
この TextComponent のパラメータの文字列を返します。

オーバーライド:
クラス ComponentparamString

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス