JavaTM 2
Platform
Std. Ed. v1.4.0

クラス
java.util.EventObject の使用

EventObject を使用しているパッケージ
java.awt ユーザインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.awt.dnd ドラッグ&ドロップ操作は、多くのグラフィカルユーザインタフェースシステムで見られる直接的な操作ジェスチャーで、GUI の表現要素に論理的に関連した 2 つのエンティティ間で情報を変換する機構を提供します。 
java.awt.event AWT コンポーネントによってトリガされる各種のイベントを処理するためのインタフェース、およびクラスを提供します。 
java.beans Bean (JavaBeansTM アーキテクチャに基づいたコンポーネント) の開発に関連するクラスが含まれています。 
java.beans.beancontext bean コンテキストに関連するクラスおよびインタフェースを提供します。 
java.util.prefs このパッケージをアプリケーションから使用して、ユーザやシステムの設定データや構成データの格納および取得ができます。 
javax.naming.event ネーミングおよびディレクトリサービスにアクセスする場合、イベント通知をサポートしています。  
javax.naming.ldap LDAPv3 の拡張操作とコントロールをサポートします。  
javax.net.ssl セキュアソケットパッケージのクラスを提供します。 
javax.print.event このパッケージには、イベントクラスとリスナーインタフェースが含まれています。  
javax.sound.sampled サンプル化されたオーディオデータの取り込み、処理、および再生のインタフェースおよびクラスを提供します。  
javax.sql サーバ側のデータソースアクセスについて、JavaTM プログラミング言語から処理する API を提供します。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.event Swing コンポーネントによってトリガされるイベントを提供します。 
javax.swing.text.html HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。  
javax.swing.tree javax.swing.JTree を処理するためのクラスとインタフェースを提供します。 
 

java.awt での EventObject の使用
 

java.awt での EventObject のサブクラス
 class AWTEvent
          すべての AWT イベントのルートイベントクラスです。
 

java.awt.dnd での EventObject の使用
 

java.awt.dnd での EventObject のサブクラス
 class DragGestureEvent
          DragGestureEvent は、DragGestureListener の dragGestureRecognized() メソッドに渡されます。
 class DragSourceDragEvent
          DragSourceDragEvent は、DragSourceContextPeer から DragSourceContext を介して、DragSourceContext およびそれに関連する DragSource で登録された DragSourceListener に送られます。
 class DragSourceDropEvent
          DragSourceDropEvent は、DragSourceContextPeer から DragSourceContext を介して、DragSourceContext およびそれに関連する DragSource で登録された DragSourceListenerdragDropEnd メソッドに送られます。
 class DragSourceEvent
          このクラスは、DragSourceDragEvent および DragSourceDropEvent の基底クラスです。
 class DropTargetDragEvent
          DropTargetDragEvent は、その dragEnter() メソッドおよび dragOver() メソッドを介して DropTargetListener に送られます。
 class DropTargetDropEvent
          DropTargetDropEvent は、DropTargetListener の drop() メソッドを介して送られます。
 class DropTargetEvent
          DropTargetEvent は、DropTargetDragEvent および DropTargetDropEvent の基底クラスです。
 

java.awt.event での EventObject の使用
 

java.awt.event での EventObject のサブクラス
 class ActionEvent
          コンポーネント定義のアクションが発生したことを示すセマンティックイベントです。
 class AdjustmentEvent
          Adjustable オブジェクトが発行する調整イベントです。
 class ComponentEvent
          コンポーネントの移動、サイズの変更、可視性の変更を示す低レベルのイベントです。
 class ContainerEvent
          コンポーネントの追加または削除によってコンテナの内容が変更されたことを示す低レベルのイベントです。
 class FocusEvent
          Component が入力フォーカスを取得または失ったことを示す、低レベルのイベントです。
 class HierarchyEvent
          Component が所属する Component 階層の変更を示すイベントです。
 class InputEvent
          全コンポーネントレベルの入力イベントのルートイベントクラスです。
 class InputMethodEvent
          インプットメソッドイベントには、インプットメソッドを利用して変換されているテキストについての情報が含まれています。
 class InvocationEvent
          AWT イベントのディスパッチャースレッドによってディスパッチされたときに、Runnable 上で run() メソッドを実行するイベントです。
 class ItemEvent
          項目が選択または選択解除されたことを示すセマンティックイベントです。
 class KeyEvent
          このイベントは、コンポーネントにおいてキーストロークが発生したことを示します。
 class MouseEvent
          コンポーネント内でマウスアクションが発生したことを示すイベントです。
 class MouseWheelEvent
          コンポーネント内でマウスホイールが回転したことを示すイベントです。
 class PaintEvent
          コンポーネントレベルの描画イベントです。
 class TextEvent
          オブジェクトのテキストが変更されたことを示すセマンティックのイベントです。
 class WindowEvent
          ウィンドウの状態が変わったことを示す低レベルのイベントです。
 

java.beans での EventObject の使用
 

java.beans での EventObject のサブクラス
 class PropertyChangeEvent
          PropertyChange イベントは、bean が「バウンド」プロパティまたは「制約」プロパティを変更するたびに発生します。
 

java.beans.beancontext での EventObject の使用
 

java.beans.beancontext での EventObject のサブクラス
 class BeanContextEvent
           BeanContextEvent は、BeanContext から発行されたイベント、および BeanContext のセマンティクスに関連するイベントすべての抽象ルートイベントクラスです。
 class BeanContextMembershipEvent
          BeanContextMembershipEvent は、特定の BeanContext のメンバに追加された子、または削除された子のリストをカプセル化します。
 class BeanContextServiceAvailableEvent
           このイベントタイプは、登録されているサービスを識別するために BeanContextServicesListener によって使用されます。
 class BeanContextServiceRevokedEvent
           このイベント型は、無効になるサービスを識別するために BeanContextServiceRevokedListener によって使用されます。
 

java.util.prefs での EventObject の使用
 

java.util.prefs での EventObject のサブクラス
 class NodeChangeEvent
          Preferences ノードによって発行されるイベントの 1 つで、そのノードの子が追加または削除されたことを示します。
 class PreferenceChangeEvent
          Preferences ノードによって発行されるイベントの 1 つで、設定が追加または削除されたか、その値が変更されたことを示します。
 

javax.naming.event での EventObject の使用
 

javax.naming.event での EventObject のサブクラス
 class NamingEvent
          このクラスは、ネームサービス/ディレクトリサービスでトリガされたイベントを表します。
 class NamingExceptionEvent
          このクラスは、NamingEvent を通知するリスナーの情報を収集する手順/プロセスが NamingException をスローしたときに、トリガされるイベントを表します。
 

javax.naming.ldap での EventObject の使用
 

javax.naming.ldap での EventObject のサブクラス
 class UnsolicitedNotificationEvent
          このクラスは、LDAP サーバから送信された非要請通知に応じてトリガされたイベントを表します。
 

javax.net.ssl での EventObject の使用
 

javax.net.ssl での EventObject のサブクラス
 class HandshakeCompletedEvent
          このイベントは、指定された SSL 接続で SSL のハンドシェークが完了したことを示します。
 class SSLSessionBindingEvent
          このイベントは、SSLSessionBindingListener に伝達されます。
 

javax.print.event での EventObject の使用
 

javax.print.event での EventObject のサブクラス
 class PrintEvent
          PrintEvent クラスは、すべての Print Service API イベントのスーパークラスです。
 class PrintJobAttributeEvent
          PrintJobAttributeEvent クラスは、PrintService が報告するイベントをカプセル化して、PrintJob の 1 つ以上の印刷属性が変更されたことをクライアントが知ることができるようにします。
 class PrintJobEvent
          PrintJobEvent クラスは、印刷ジョブが報告する共通イベントをカプセル化して、リスナーが DocPrintJob の処理の進捗を知ることができるようにします。
 class PrintServiceAttributeEvent
          PrintServiceAttributeEvent クラスは、Print Service インスタンスが報告するイベントをカプセル化して、クライアントが印刷サービスの状態の変更を知ることができるようにします。
 

javax.sound.sampled での EventObject の使用
 

javax.sound.sampled での EventObject のサブクラス
 class LineEvent
          LineEvent クラスは、ラインが開く、閉じる、開始する、または停止するたびにラインがリスナーに送信する情報をカプセル化します。
 

javax.sql での EventObject の使用
 

javax.sql での EventObject のサブクラス
 class ConnectionEvent
          接続関連のイベントのソースに関する情報を提供する Event オブジェクトです。
 class RowSetEvent
          RowSet オブジェクトにイベントが発生したときに生成される Event オブジェクトです。
 

javax.swing での EventObject の使用
 

EventObject 型のパラメータを持つ javax.swing のメソッド
 boolean DefaultCellEditor.EditorDelegate.isCellEditable(EventObject anEvent)
          anEventMouseEvent でない場合は、true を返します。
 boolean DefaultCellEditor.EditorDelegate.shouldSelectCell(EventObject anEvent)
          true を返し、編集セルが選択可能であることを示します。
 boolean DefaultCellEditor.EditorDelegate.startCellEditing(EventObject anEvent)
          true を返し、編集が開始されていることを示します。
 boolean DefaultCellEditor.isCellEditable(EventObject anEvent)
          CellEditor からのメッセージを delegate に転送します。
 boolean DefaultCellEditor.shouldSelectCell(EventObject anEvent)
          CellEditor からのメッセージを delegate に転送します。
 boolean AbstractCellEditor.isCellEditable(EventObject e)
          true を返します。
 boolean AbstractCellEditor.shouldSelectCell(EventObject anEvent)
          true を返します。
 boolean JTable.editCellAt(int row, int column, EventObject e)
          rowcolumn に位置するセルが編集可能な場合は、編集をプログラムに基づいて開始します。
 boolean CellEditor.isCellEditable(EventObject anEvent)
          anEvent を使って編集を始められるかどうかをエディタに問い合わせます。
 boolean CellEditor.shouldSelectCell(EventObject anEvent)
          編集セルを選択する場合は true を返し、そうでない場合は false を返します。
 

javax.swing.event での EventObject の使用
 

javax.swing.event での EventObject のサブクラス
 class AncestorEvent
          コンポーネント階層内の上位コンポーネントで発生して、子コンポーネントに報告されるイベントです。
 class CaretEvent
          イベントソースでテキストキャレットが変更されたことを、関係があるオブジェクトに通知するのに使用されます。
 class ChangeEvent
          イベントソースで状態が変更されたことを、関係があるオブジェクトに通知するために使用されます。
 class HyperlinkEvent
          ハイパーテキストリンクに関して発生したイベントを、関係があるオブジェクトに通知するために使用します。
 class InternalFrameEvent
          JInternalFrame オブジェクトのサポートを、イベントソースとして追加する AWTEvent です。
 class ListDataEvent
          リストへの変更をカプセル化するイベントを定義します。
 class ListSelectionEvent
          現在の選択範囲での変更を記述するイベントです。
 class MenuDragMouseEvent
          ドラッグ条件に従って転送された MouseEvent をメニュー要素が受け取ったことを、関係するオブジェクトに通知するために使用します。
 class MenuEvent
          イベントソースであるメニューが送信、選択、または取り消されたことを、関係があるオブジェクトに通知するために使用します。
 class MenuKeyEvent
          メニューツリーで転送された KeyEvent をメニュー要素が受け取ったことを、関係があるオブジェクトに通知するために使用します。
 class PopupMenuEvent
          PopupMenuEvent には、イベントを送信する JPoupMenu のイベントソースだけが含まれます。
 class TableColumnModelEvent
          列が追加、削除、または移動されたなど、テーブル列モデルが変更されたことをリスナーに通知するために使用します。
 class TableModelEvent
          テーブルモデルが変更されたことをリスナーに通知するために使用します。
 class TreeExpansionEvent
          ツリー内の 1 つのパスを識別するために使用するイベントです。
 class TreeModelEvent
          ツリーモデルの変更を記述する情報をカプセル化して、ツリーモデルのリスナーに変更を通知します。
 class TreeSelectionEvent
          現在の選択範囲での変更を記述するイベントです。
 class UndoableEditEvent
          取り消すことのできるオペレーションが発生したことを示すイベントです。
 

javax.swing.text.html での EventObject の使用
 

javax.swing.text.html での EventObject のサブクラス
 class HTMLFrameHyperlinkEvent
          HTMLFrameHyperlinkEvent は、フレーム内でリンクがアクティブになったことを、関係するリスナーに通知するために使います。
 

javax.swing.tree での EventObject の使用
 

EventObject 型のパラメータを持つ javax.swing.tree のメソッド
 boolean DefaultTreeCellEditor.isCellEditable(EventObject event)
          realEditor が true をこのメッセージに返すと、prepareForEditing がメッセージとして送られ、true が返されます。
 boolean DefaultTreeCellEditor.shouldSelectCell(EventObject event)
          戻り値の realEditor をメッセージとして送ります。
protected  boolean DefaultTreeCellEditor.shouldStartEditingTimer(EventObject event)
          eventMouseEvent で、クリック数が 1 の場合に true を返します。
protected  boolean DefaultTreeCellEditor.canEditImmediately(EventObject event)
          eventnull の場合、true を返します。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

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

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.