JavaTM 2 Platform
Std. Ed. v1.3

クラス
java.awt.AWTEvent の使用

AWTEvent を使用しているパッケージ
java.awt このパッケージには、ユーザインタフェースの作成と、グラフィックスとイメージのペイントのためのクラスがすべて含まれています。 
java.awt.event このパッケージは、AWT コンポーネントによってトリガーされる各種のイベントを処理するためのインタフェース、およびクラスを提供します。 
java.awt.im インプットメソッドフレームワークのためのクラスおよびインタフェースを提供します。 
java.awt.im.spi あらゆる Java 実行時環境で使用できるインプットメソッドの開発を可能にするインタフェースを提供します。 
javax.swing.event Swing コンポーネントによってトリガーされるイベントを提供します。 
 

java.awt での AWTEvent の使用
 

AWTEvent を返す java.awt のメソッド
protected  AWTEvent Component.coalesceEvents(AWTEvent existingEvent, AWTEvent newEvent)
          場合によっては、送信されるイベントと既存のイベントを合体させます。
 AWTEvent EventQueue.getNextEvent()
          EventQueue からイベントを削除し、そのイベントを返します。
 AWTEvent EventQueue.peekEvent()
          削除せずに EventQueue の最初のイベントを返します。
 AWTEvent EventQueue.peekEvent(int id)
          指定された ID を持つイベントがある場合、その中の最初のイベントを返します。
 

AWTEvent 型のパラメータを持つ java.awt のメソッド
 void Component.dispatchEvent(AWTEvent e)
          このコンポーネントまたはそのサブコンポーネントの 1 つにイベントをディスパッチします。
protected  AWTEvent Component.coalesceEvents(AWTEvent existingEvent, AWTEvent newEvent)
          場合によっては、送信されるイベントと既存のイベントを合体させます。
protected  void Component.processEvent(AWTEvent e)
          このコンポーネントで発生するコンポーネントイベントを処理します。
protected  void Container.processEvent(AWTEvent e)
          このコンテナのイベントを処理します。
protected  void Scrollbar.processEvent(AWTEvent e)
          このスクロールバーのイベントを処理します。
 void MenuComponent.dispatchEvent(AWTEvent e)
           
protected  void MenuComponent.processEvent(AWTEvent e)
          このメニューコンポーネントで発生するイベントを処理します。
protected  void MenuItem.processEvent(AWTEvent e)
          このメニュー項目のイベントを処理します。
protected  void Checkbox.processEvent(AWTEvent e)
          このチェックボックスでイベントを処理します。
protected  void Window.processEvent(AWTEvent e)
          このウィンドウのイベントを処理します。
protected  void List.processEvent(AWTEvent e)
          このスクロールリストのイベントを処理します。
protected  void TextComponent.processEvent(AWTEvent e)
          このテキストコンポーネントのイベントを処理します。
protected  void Choice.processEvent(AWTEvent e)
          この Choice のイベントを処理します。
 void EventQueue.postEvent(AWTEvent theEvent)
          1.1 形式のイベントを EventQueue へ送信します。
protected  void EventQueue.dispatchEvent(AWTEvent event)
          イベントをディスパッチします。
protected  void TextField.processEvent(AWTEvent e)
          このテキストフィールドのイベントを処理します。
protected  void Button.processEvent(AWTEvent e)
          このボタンに関するイベントを処理します。
protected  void CheckboxMenuItem.processEvent(AWTEvent e)
          このチェックボックスメニュー項目のイベントを処理します。
 

java.awt.event での AWTEvent の使用
 

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

AWTEvent 型のパラメータを持つ java.awt.event のメソッド
 void AWTEventListener.eventDispatched(AWTEvent event)
          AWT でイベントがディスパッチされると呼び出されます。
 

java.awt.im での AWTEvent の使用
 

AWTEvent 型のパラメータを持つ java.awt.im のメソッド
 void InputContext.dispatchEvent(AWTEvent event)
          アクティブなインプットメソッドにイベントをディスパッチします。
 

java.awt.im.spi での AWTEvent の使用
 

AWTEvent 型のパラメータを持つ java.awt.im.spi のメソッド
 void InputMethod.dispatchEvent(AWTEvent event)
          インプットメソッドにイベントをディスパッチします。
 

javax.swing.event での AWTEvent の使用
 

javax.swing.event での AWTEvent のサブクラス
 class AncestorEvent
          コンポーネント階層内の上位コンポーネントで発生して、子コンポーネントに報告されるイベントです。
 class InternalFrameEvent
          イベントソースとして JInternalFrame オブジェクトのサポートを追加する AWTEvent です。
 class MenuDragMouseEvent
          ドラッグ条件に従って転送された MouseEvent をメニュー要素が受け取ったことを、関係するオブジェクトに通知するために使用します。
 class MenuKeyEvent
          メニューツリーで転送された KeyEvent をメニュー要素が受け取ったことを、関係があるオブジェクトに通知するために使用します。
 


JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

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