Java プラットフォーム 1.2

クラス
java.awt.AWTEvent の使用

AWTEvent を使用するパッケージ
java.awt このパッケージには、ユーザインタフェースの作成と、グラフィックスとイメージのペイントのためのクラスがすべて含まれています。 
java.awt.event このパッケージは、AWT コンポーネントによってトリガーされる各種のイベントを処理するためのインタフェース、およびクラスを提供します。 
java.awt.im Input Method Framework のためのクラスおよびインタフェースを提供します。 
javax.swing.event Swing コンポーネントによってトリガーされるイベントを提供します。 
 

java.awt における AWTEvent の使用方法
 

AWTEvent を返す java.awt におけるメソッド
protected  AWTEvent Component.coalesceEvents(AWTEvent existingEvent, AWTEvent newEvent)
          場合によっては、送信されるイベントと既存のイベントを合体させます。
 AWTEvent EventQueue.getNextEvent()
          キューからイベントを削除し、そのイベントを返します。
 AWTEvent EventQueue.peekEvent()
          削除せずに最初のイベントを返します。
 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)
          このコンテナのイベントを処理します。
 void MenuComponent.dispatchEvent(AWTEvent e)
           
protected  void MenuComponent.processEvent(AWTEvent e)
          このメニューコンポーネントで発生するイベントを処理します。
protected  void TextComponent.processEvent(AWTEvent e)
          このテキストコンポーネントのイベントを処理します。
protected  void Checkbox.processEvent(AWTEvent e)
          このチェックボックスでイベントを処理します。
protected  void Scrollbar.processEvent(AWTEvent e)
          このスクロールバーのイベントを処理します。
protected  void Choice.processEvent(AWTEvent e)
          この Choice のイベントを処理します。
protected  void Window.processEvent(AWTEvent e)
          このウィンドウのイベントを処理します。
protected  void MenuItem.processEvent(AWTEvent e)
          このメニュー項目のイベントを処理します。
protected  void CheckboxMenuItem.processEvent(AWTEvent e)
          このチェックボックスメニュー項目のイベントを処理します。
protected  void Button.processEvent(AWTEvent e)
          このボタンに関するイベントを処理します。
protected  void TextField.processEvent(AWTEvent e)
          このテキストフィールドのイベントを処理します。
 void EventQueue.postEvent(AWTEvent theEvent)
          1.1 形式のイベントを EventQueue へポストします。
protected  void EventQueue.dispatchEvent(AWTEvent event)
          イベントをディスパッチします。
protected  void List.processEvent(AWTEvent e)
          このスクロールリストのイベントを処理します。
 

java.awt.event における AWTEvent の使用方法
 

java.awt.event における AWTEvent のサブクラス
 class ActionEvent
          コンポーネントが定義するアクションが発生したことを示す、意味上のイベントです。
 class AdjustmentEvent
          Adjustable オブジェクトが発行する調整イベントです。
 class ComponentEvent
          コンポーネントの移動、サイズの変更、可視性の変更を示す低レベルのイベントです。
 class ContainerEvent
          コンポーネントの追加または削除によってコンテナの内容が変更されたことを示す低レベルのイベントです。
 class FocusEvent
          コンポーネントがキーボードフォーカスを取得または喪失したことを示す、低レベルのイベントです。
 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)
          アクティブなインプットメソッドにイベントをディスパッチします。
 

javax.swing.event における AWTEvent の使用方法
 

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


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.