JavaTM 2 Platform
Standard Ed. 5.0

java.awt.event
クラス TextEvent

java.lang.Object
  上位を拡張 java.util.EventObject
      上位を拡張 java.awt.AWTEvent
          上位を拡張 java.awt.event.TextEvent
すべての実装されたインタフェース:
Serializable

public class TextEvent
extends AWTEvent

オブジェクトのテキストが変更されたことを示すセマンティックのイベントです。この高レベルイベントは、テキストが変更されたときに TextComponent などのオブジェクトによって生成されます。生成されたイベントは、コンポーネントの addTextListener メソッドを使ってそのようなイベントを受け取るよう登録されているすべての TextListener オブジェクトに渡されます。

TextListener インタフェースを実装しているオブジェクトは、イベントが発生したときに TextEvent を取得します。リスナーは、マウスの動きやキーストロークのような細部を個々に処理することなく、その代わりに「テキスト変更」イベントのような「意味のある」イベントを処理することができます。

導入されたバージョン:
1.1
関連項目:
TextComponent, TextListener, Tutorial: Writing a Text Listener, Reference: The Java Class Libraries (update file), 直列化された形式

フィールドの概要
static int TEXT_FIRST
          テキストイベント識別子の範囲を示す最初の番号です。
static int TEXT_LAST
          テキストイベント識別子の範囲を示す最後の番号です。
static int TEXT_VALUE_CHANGED
          オブジェクトのテキストが変更されたことを示すイベント ID です。
 
クラス java.awt.AWTEvent から継承されたフィールド
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, id, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASK
 
クラス java.util.EventObject から継承されたフィールド
source
 
コンストラクタの概要
TextEvent(Object source, int id)
          TextEvent オブジェクトを構築します。
 
メソッドの概要
 String paramString()
          このイベントを特定するパラメータの文字列を返します。
 
クラス java.awt.AWTEvent から継承されたメソッド
consume, getID, isConsumed, setSource, toString
 
クラス java.util.EventObject から継承されたメソッド
getSource
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

TEXT_FIRST

public static final int TEXT_FIRST
テキストイベント識別子の範囲を示す最初の番号です。

関連項目:
定数フィールド値

TEXT_LAST

public static final int TEXT_LAST
テキストイベント識別子の範囲を示す最後の番号です。

関連項目:
定数フィールド値

TEXT_VALUE_CHANGED

public static final int TEXT_VALUE_CHANGED
オブジェクトのテキストが変更されたことを示すイベント ID です。

関連項目:
定数フィールド値
コンストラクタの詳細

TextEvent

public TextEvent(Object source,
                 int id)
TextEvent オブジェクトを構築します。

無効な id を渡すと、特定できない動作が発生します。このメソッドは sourcenull の場合に IllegalArgumentException をスローします。

パラメータ:
source - イベントの発生元の TextComponent オブジェクト
id - イベントの型を特定する整数
例外:
IllegalArgumentException - source が null の場合
メソッドの詳細

paramString

public String paramString()
このイベントを特定するパラメータの文字列を返します。このメソッドは、イベントログの作成およびデバッグに使用します。

オーバーライド:
クラス AWTEvent 内の paramString
戻り値:
イベントを特定する文字列とその属性

JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。