public class Event extends Object implements Serializable
Event クラスは廃止されており、下位互換性のためにのみ使用できます。現在は、AWTEvent クラスとそのサブクラスに置き換えられています。
 
 Event は、Java 1.0 イベントモデルでプラットフォームのグラフィカルユーザーインタフェースからのイベントをカプセル化する、プラットフォームに依存しないクラスです。 Java 1.1 以降のバージョンでは、Event クラスは下位互換性のためだけに提供されています。 このクラスの説明は、Java 1.0 プログラムを新しいイベントモデルに変換するプログラマを支援するために提供されています。
 
 Java 1.0 イベントモデルでは、イベントは、そのイベントの型、およびそのイベントと関連するほかの Event 変数を示す id フィールドを持ちます。
 
 キーボードイベントの場合、key はどのキーが起動されたかを示す値を格納し、modifiers はそのイベントの修飾子を格納します。  KEY_PRESS および KEY_RELEASE イベント id の場合、key の値はそのキーの Unicode 文字コードです。 KEY_ACTION および KEY_ACTION_RELEASE の場合、key の値は Event クラスの定義済みアクションキー識別子 (PGUP、PGDN、F1、F2 など) です。
| 修飾子と型 | フィールドと説明 | 
|---|---|
| static int | ACTION_EVENTこのイベントは、ユーザーがアクションの実行を望んでいることを示します。 | 
| static int | ALT_MASKイベントが発生したときに Alt キーが押されていたことを示します。 | 
| Object | argイベントの任意の引数です。 | 
| static int | BACK_SPACEBack Space キーです。 | 
| static int | CAPS_LOCKCaps Lock キーです。これは ASCII のアクションキーではありません。 | 
| int | clickCountMOUSE_DOWNイベントの場合、このフィールドは連続したクリックの数を示します。 | 
| static int | CTRL_MASKイベントが発生したときに Contol キーが押されていたことを示します。 | 
| static int | DELETEDelete キーです。 | 
| static int | DOWN下矢印キーです。これは ASCII のアクションキーではありません。 | 
| static int | ENDEnd キーです。これは ASCII のアクションキーではありません。 | 
| static int | ENTEREnter キーです。 | 
| static int | ESCAPEEscape キーです。 | 
| Event | evt次のイベントです。 | 
| static int | F1F1 ファンクションキーです。これは ASCII のアクションキーではありません。 | 
| static int | F10F10 ファンクションキーです。これは ASCII のアクションキーではありません。 | 
| static int | F11F11 ファンクションキーです。これは ASCII のアクションキーではありません。 | 
| static int | F12F12 ファンクションキーです。これは ASCII のアクションキーではありません。 | 
| static int | F2F2 ファンクションキーです。これは ASCII のアクションキーではありません。 | 
| static int | F3F3 ファンクションキーです。これは ASCII のアクションキーではありません。 | 
| static int | F4F4 ファンクションキーです。これは ASCII のアクションキーではありません。 | 
| static int | F5F5 ファンクションキーです。これは ASCII のアクションキーではありません。 | 
| static int | F6F6 ファンクションキーです。これは ASCII のアクションキーではありません。 | 
| static int | F7F7 ファンクションキーです。これは ASCII のアクションキーではありません。 | 
| static int | F8F8 ファンクションキーです。これは ASCII のアクションキーではありません。 | 
| static int | F9F9 ファンクションキーです。これは ASCII のアクションキーではありません。 | 
| static int | GOT_FOCUSコンポーネントがフォーカスを取得したことを示します。 | 
| static int | HOMEHome キーです。これは ASCII のアクションキーではありません。 | 
| int | idこのイベントがどのタイプのイベントか、およびこのイベントにほかのどの  Event変数が関連するかを示します。 | 
| static int | INSERTInsert キーです。これは ASCII のアクションキーではありません。 | 
| int | keyキーボードイベントで押されたキーのキーコードです。 | 
| static int | KEY_ACTIONユーザーが ASCII 以外のアクションキーを押しました。 | 
| static int | KEY_ACTION_RELEASEユーザーが ASCII 以外のアクションキーを離しました。 | 
| static int | KEY_PRESSユーザーが普通のキーを押しました。 | 
| static int | KEY_RELEASEユーザーが普通のキーを離しました。 | 
| static int | LEFT左矢印キーです。これは ASCII のアクションキーではありません。 | 
| static int | LIST_DESELECTリストの項目の選択が解除されました。 | 
| static int | LIST_SELECTリストの項目が選択されました。 | 
| static int | LOAD_FILEファイルロードイベントです。 | 
| static int | LOST_FOCUSコンポーネントがフォーカスを失ったことを示します。 | 
| static int | META_MASKイベントが発生したときに Meta キーが押されていたことを示します。 | 
| int | modifiers修飾キーの状態です。 | 
| static int | MOUSE_DOWNユーザーがマウスボタンを押しました。 | 
| static int | MOUSE_DRAGユーザーがボタンを押しながらマウスを動かしました。 | 
| static int | MOUSE_ENTERマウスがコンポーネントに入りました。 | 
| static int | MOUSE_EXITマウスがコンポーネントを抜けました。 | 
| static int | MOUSE_MOVEボタンが押されていない状態でマウスが移動しました。 | 
| static int | MOUSE_UPユーザーがマウスボタンを離しました。 | 
| static int | NUM_LOCKNum Lock キーです。これは ASCII のアクションキーではありません。 | 
| static int | PAUSEPause キーです。これは ASCII のアクションキーではありません。 | 
| static int | PGDNPage Down キーです。これは ASCII のアクションキーではありません。 | 
| static int | PGUPPage Up キーです。これは ASCII のアクションキーではありません。 | 
| static int | PRINT_SCREENPrint Screen キーです。これは ASCII のアクションキーではありません。 | 
| static int | RIGHT右矢印キーです。これは ASCII のアクションキーではありません。 | 
| static int | SAVE_FILEファイル保存イベントです。 | 
| static int | SCROLL_ABSOLUTEユーザーがスクロールバーのバブル (サム) を、最後の位置からのオフセットにではなく、「絶対」位置に移動しました。 | 
| static int | SCROLL_BEGINスクロール開始イベントです。 | 
| static int | SCROLL_ENDスクロール終了イベントです。 | 
| static int | SCROLL_LINE_DOWNユーザーがスクロールバーのラインダウン領域をアクティブにしました。 | 
| static int | SCROLL_LINE_UPユーザーがスクロールバーのラインアップ領域をアクティブにしました。 | 
| static int | SCROLL_LOCKScroll Lock キーです。これは ASCII のアクションキーではありません。 | 
| static int | SCROLL_PAGE_DOWNユーザーがスクロールバーのページダウン領域をアクティブにしました。 | 
| static int | SCROLL_PAGE_UPユーザーがスクロールバーのページアップ領域をアクティブにしました。 | 
| static int | SHIFT_MASKイベントが発生したときに Shift キーが押されていたことを示します。 | 
| static int | TABTab キーです。 | 
| Object | targetターゲットコンポーネントです。 | 
| static int | UP上矢印キーです。これは ASCII のアクションキーではありません。 | 
| long | whenタイムスタンプです。 | 
| static int | WINDOW_DEICONIFYユーザーがウィンドウマネージャーにウィンドウのアイコン化解除を要求しました。 | 
| static int | WINDOW_DESTROYユーザーがウィンドウマネージャーにウィンドウを閉じることを要求しました。 | 
| static int | WINDOW_EXPOSEユーザーがウィンドウマネージャーにウィンドウの表示を要求しました。 | 
| static int | WINDOW_ICONIFYユーザーがウィンドウマネージャーにウィンドウのアイコン化を要求しました。 | 
| static int | WINDOW_MOVEDユーザーがウィンドウマネージャーにウィンドウの移動を要求しました。 | 
| int | xイベントの x 座標。 | 
| int | yイベントの y 座標。 | 
| コンストラクタと説明 | 
|---|
| Event(Object target,      int id,      Object arg)注:  Eventクラスは廃止されており、下位互換性のためにのみ使用できます。 | 
| Event(Object target,      long when,      int id,      int x,      int y,      int key,      int modifiers)注:  Eventクラスは廃止されており、下位互換性のためにのみ使用できます。 | 
| Event(Object target,      long when,      int id,      int x,      int y,      int key,      int modifiers,      Object arg)注:  Eventクラスは廃止されており、下位互換性のためにのみ使用できます。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| boolean | controlDown()注:  Eventクラスは廃止されており、下位互換性のためにのみ使用できます。 | 
| boolean | metaDown()注:  Eventクラスは廃止されており、下位互換性のためにのみ使用できます。 | 
| protected String | paramString()注:  Eventクラスは廃止されており、下位互換性のためにのみ使用できます。 | 
| boolean | shiftDown()注:  Eventクラスは廃止されており、下位互換性のためにのみ使用できます。 | 
| String | toString()注:  Eventクラスは廃止されており、下位互換性のためにのみ使用できます。 | 
| void | translate(int dx,          int dy)注:  Eventクラスは廃止されており、下位互換性のためにのみ使用できます。 | 
public static final int SHIFT_MASK
public static final int CTRL_MASK
public static final int META_MASK
public static final int ALT_MASK
public static final int HOME
public static final int END
public static final int PGUP
public static final int PGDN
public static final int UP
public static final int DOWN
public static final int LEFT
public static final int RIGHT
public static final int F1
public static final int F2
public static final int F3
public static final int F4
public static final int F5
public static final int F6
public static final int F7
public static final int F8
public static final int F9
public static final int F10
public static final int F11
public static final int F12
public static final int PRINT_SCREEN
public static final int SCROLL_LOCK
public static final int CAPS_LOCK
public static final int NUM_LOCK
public static final int PAUSE
public static final int INSERT
public static final int ENTER
public static final int BACK_SPACE
public static final int TAB
public static final int ESCAPE
public static final int DELETE
public static final int WINDOW_DESTROY
public static final int WINDOW_EXPOSE
public static final int WINDOW_ICONIFY
public static final int WINDOW_DEICONIFY
public static final int WINDOW_MOVED
public static final int KEY_PRESS
public static final int KEY_RELEASE
public static final int KEY_ACTION
key フィールドには、そのイベントが 12 個のファンクションキー、矢印 (カーソル) キー、Page Up、Page Down、Home、End、Print Screen、Scroll Lock、Caps Lock、Num Lock、Pause、および Insert で構成されるアクションキーのいずれかで発生したことを示す値が含まれています。public static final int KEY_ACTION_RELEASE
key フィールドには、そのイベントが 12 個のファンクションキー、矢印 (カーソル) キー、Page Up、Page Down、Home、End、Print Screen、Scroll Lock、Caps Lock、Num Lock、Pause、および Insert で構成されるアクションキーのいずれかで発生したことを示す値が含まれています。public static final int MOUSE_DOWN
ALT_MASK フラグは、中央のボタンが押されたことを示します。 META_MASK フラグは、右ボタンが押されたことを示します。public static final int MOUSE_UP
ALT_MASK フラグは、中央のボタンが離されたことを示します。 META_MASK フラグは、右ボタンが離されたことを示します。public static final int MOUSE_MOVE
public static final int MOUSE_ENTER
public static final int MOUSE_EXIT
public static final int MOUSE_DRAG
ALT_MASK フラグは、中央のボタンが押されていることを示します。 META_MASK フラグは、右ボタンが押されていることを示します。public static final int SCROLL_LINE_UP
public static final int SCROLL_LINE_DOWN
public static final int SCROLL_PAGE_UP
public static final int SCROLL_PAGE_DOWN
public static final int SCROLL_ABSOLUTE
public static final int SCROLL_BEGIN
public static final int SCROLL_END
public static final int LIST_SELECT
public static final int LIST_DESELECT
public static final int ACTION_EVENT
public static final int LOAD_FILE
public static final int SAVE_FILE
public static final int GOT_FOCUS
public static final int LOST_FOCUS
public Object target
public long when
InputEvent.getWhen()public int id
Event 変数が関連するかを示します。AWTEvent.getID() で置き換えられています。AWTEvent.getID()public int x
MouseEvent.getX()public int y
MouseEvent.getY()public int key
public int modifiers
public int clickCount
MOUSE_DOWN イベントの場合、このフィールドは連続したクリックの数を示します。ほかのイベントの場合、その値は 0 です。このフィールドは MouseEvent.getClickCount() で置き換えられています。public Object arg
arg は、イベント固有のプロパティーで置き換えられています。public Event evt
EventQueuepublic Event(Object target, long when, int id, int x, int y, int key, int modifiers, Object arg)
Event クラスは廃止されており、下位互換性のためにのみ使用できます。現在は、AWTEvent クラスとそのサブクラスに置き換えられています。
 
 指定されたターゲットコンポーネント、タイムスタンプ、イベント型、x 座標と y 座標、キーボードキー、修飾キーの状態、および引数で、Event のインスタンスを生成します。
target - ターゲットコンポーネント。when - タイムスタンプ。id - イベントタイプ。x - x 座標。y - y 座標。key - キーボードイベントで押されたキー。modifiers - 修飾キーの状態。arg - 指定された引数。public Event(Object target, long when, int id, int x, int y, int key, int modifiers)
Event クラスは廃止されており、下位互換性のためにのみ使用できます。現在は、AWTEvent クラスとそのサブクラスに置き換えられています。
 
 指定されたターゲットコンポーネント、タイムスタンプ、イベント型、x 座標と y 座標、キーボードキー、修飾キーの状態、および null に設定された引数で、Event のインスタンスを生成します。
target - ターゲットコンポーネント。when - タイムスタンプ。id - イベントタイプ。x - x 座標。y - y 座標。key - キーボードイベントで押されたキー。modifiers - 修飾キーの状態。public void translate(int dx,
             int dy)
Event クラスは廃止されており、下位互換性のためにのみ使用できます。現在は、AWTEvent クラスとそのサブクラスに置き換えられています。
 x 座標と y 座標がそれぞれ dx と dy だけ増えるようにこのイベントを変換します。
このメソッドは、指定されたコンポーネントに関連してイベントを変換します。少なくとも、座標が、指定されたコンポーネントのローカルの座標系に変換されます。また、Expose イベントの場合は領域も変換されることがあります。
dx - x 座標を変換する距離。dy - y 座標を変換する距離。public boolean shiftDown()
Event クラスは廃止されており、下位互換性のためにのみ使用できます。現在は、AWTEvent クラスとそのサブクラスに置き換えられています。
 Shift キーが押されたかどうかを判定します。
true、それ以外の場合は false。modifiers, controlDown(), metaDown()public boolean controlDown()
Event クラスは廃止されており、下位互換性のためにのみ使用できます。現在は、AWTEvent クラスとそのサブクラスに置き換えられています。
 Control キーが押されたかどうかを判定します。
true、それ以外の場合は false。modifiers, shiftDown(), metaDown()public boolean metaDown()
Event クラスは廃止されており、下位互換性のためにのみ使用できます。現在は、AWTEvent クラスとそのサブクラスに置き換えられています。
 Meta キーが押されたかどうかを判定します。
true、それ以外の場合は false。modifiers, shiftDown(), controlDown()protected String paramString()
Event クラスは廃止されており、下位互換性のためにのみ使用できます。現在は、AWTEvent クラスとそのサブクラスに置き換えられています。
 
この Event の状態を表す文字列を返します。このメソッドはデバッグ専用であり、返される文字列の内容および形式は実装によって異なります。返される文字列は空の場合がありますが、null にはなりません。
public String toString()
Event クラスは廃止されており、下位互換性のためにのみ使用できます。現在は、AWTEvent クラスとそのサブクラスに置き換えられています。
 このイベントの値を文字列表現で返します。
toString、クラス: ObjectparamString() バグまたは機能を送信 
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.