全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.awt.Event

java.lang.Object
   |
   +----java.awt.Event

public class Event
extends Object
implements Serializable
Event はローカルなグラフィカルユーザインターフェース (GUI) のプラットフォームからの イベントをカプセル化する、プラットフォームに依存しないクラスです。

イベントは、イベントのタイプを示す id とそのイベントに関連するその他の Event 変数を含んでいます。 キーボードイベントに対しては、 key は起動されたキーを示す値を含み、 modifiers は修飾子を含みます。KEY_PRESS と KEY_RELEASE イベント id については、キーの値はそのキーの unicode 文字コードです。KEY_ACTION と KEY_ACTION_RELEASE については、キーの値は Event クラス (PGUP、PGDN、F1、F2 など) 中の定義済みのアクションキー修飾子のひとつです。


Variable Index

 o ACTION_EVENT
アクションイベント。
 o ALT_MASK
alt 修飾定数。
 o arg
任意の引数。
 o BACK_SPACE
BackSpace キー。
 o CAPS_LOCK
CapsLock アクションキー。
 o clickCount
連続クリック回数。
 o CTRL_MASK
control 修飾定数。
 o DELETE
Delete キー。
 o DOWN
下矢印アクションキー。
 o END
End アクションキー。
 o ENTER
Enter キー。
 o ESCAPE
Escape キー。
 o evt
次のイベント。
 o F1
F1 ファンクションアクションキー。
 o F10
F10 ファンクションアクションキー。
 o F11
F11 ファンクションアクションキー。
 o F12
F12 ファンクションアクションキー。
 o F2
F2 ファンクションアクションキー。
 o F3
F3 ファンクションアクションキー。
 o F4
F4 ファンクションアクションキー。
 o F5
F5 ファンクションアクションキー。
 o F6
F6 ファンクションアクションキー。
 o F7
F7 ファンクションアクションキー。
 o F8
F8 ファンクションアクションキー。
 o F9
F9 ファンクションアクションキー。
 o GOT_FOCUS
コンポーネントがフォーカスを得た。
 o HOME
home アクションキー。
 o id
このイベントのタイプ。
 o INSERT
Insert キー。
 o key
キーボードイベント中の押下キーコード。
 o KEY_ACTION
アクションキー押下キーボードイベント。
 o KEY_ACTION_RELEASE
アクションキーリリースキーボードイベント。
 o KEY_PRESS
キー押下キーボードイベント。
 o KEY_RELEASE
キーリリースキーボードイベント。
 o LEFT
左矢印アクションキー。
 o LIST_DESELECT
 o LIST_SELECT
 o LOAD_FILE
ファイルロードイベント。
 o LOST_FOCUS
コンポーネントがフォーカスを失った。
 o META_MASK
meta 修飾定数。
 o modifiers
修飾キーの状態。
 o MOUSE_DOWN
マウスの down イベント。
 o MOUSE_DRAG
マウスのドラッグイベント。
 o MOUSE_ENTER
マウスの enter イベント。
 o MOUSE_EXIT
マウスの exit イベント。
 o MOUSE_MOVE
マウスの移動イベント。
 o MOUSE_UP
マウスの up イベント。
 o NUM_LOCK
NumLock アクションキー。
 o PAUSE
Pause アクションキー。
 o PGDN
Page down アクションキー。
 o PGUP
Page up アクションキー。
 o PRINT_SCREEN
PrintScreen アクションキー。
 o RIGHT
右矢印アクションキー。
 o SAVE_FILE
ファイル保存イベント。
 o SCROLL_ABSOLUTE
絶対スクロールイベント。
 o SCROLL_BEGIN
スクロール開始イベント。
 o SCROLL_END
スクロール終了イベント。
 o SCROLL_LINE_DOWN
ラインダウンスクロールイベント。
 o SCROLL_LINE_UP
ラインアップスクロールイベント。
 o SCROLL_LOCK
ScrollLock アクションキー。
 o SCROLL_PAGE_DOWN
ページダウンスクロールイベント。
 o SCROLL_PAGE_UP
ページアップスクロールイベント。
 o SHIFT_MASK
shift 修飾定数。
 o TAB
Tab キー。
 o target
ターゲットコンポーネント。
 o UP
上矢印アクションキー。
 o when
タイムスタンプ。
 o WINDOW_DEICONIFY
ウィンドウの非アイコン化のイベント。
 o WINDOW_DESTROY
ウィンドウの破壊イベント。
 o WINDOW_EXPOSE
ウィンドウのエクスポーズイベント。
 o WINDOW_ICONIFY
ウィンドウのアイコン化イベント。
 o WINDOW_MOVED
ウィンドウの移動イベント。
 o x
イベントの x 座標。
 o y
イベントの y 座標。

Constructor Index

 o Event(Object, int, Object)
指定されたターゲットコンポーネント、イベントタイプ、引数でイベントを作成する。
 o Event(Object, long, int, int, int, int, int)
指定されたターゲットコンポーネント、タイムスタンプ、イベントタイプ、x、y座標、 キーボードキー、修飾キーの状態、null にセットされた引数でイベントを作成する。
 o Event(Object, long, int, int, int, int, int, Object)
指定されたターゲットコンポーネント、タイムスタンプ、x、y 座標、 キーボードキー、修飾キーの状態、引数でイベントを作成する。

Method Index

 o controlDown()
control キーが押されたかどうかをチェックする。
 o metaDown()
meta キーが押されたかどうかをチェックする。
 o paramString()
イベントのパラメータ文字列を返す。
 o shiftDown()
shift キーが押されたかどうかをチェックする。
 o toString()
イベントの値の String 表現を返す。
 o translate(int, int)
与えられたコンポーネントに対応するイベントに変換する。

Variables

 o SHIFT_MASK
  public static final int SHIFT_MASK
shift 修飾定数です。

 o CTRL_MASK
  public static final int CTRL_MASK
control 修飾定数です。

 o META_MASK
  public static final int META_MASK
meta 修飾定数です。

 o ALT_MASK
  public static final int ALT_MASK
alt 修飾定数です。

 o HOME
  public static final int HOME
home アクションキーです。

 o END
  public static final int END
End アクションキーです。

 o PGUP
  public static final int PGUP
Page up アクションキーです。

 o PGDN
  public static final int PGDN
Page down アクションキーです。

 o UP
  public static final int UP
上矢印アクションキーです。

 o DOWN
  public static final int DOWN
下矢印アクションキーです。

 o LEFT
  public static final int LEFT
左矢印アクションキーです。

 o RIGHT
  public static final int RIGHT
右矢印アクションキーです。

 o F1
  public static final int F1
F1 ファンクションアクションキーです。

 o F2
  public static final int F2
F2 ファンクションアクションキーです。

 o F3
  public static final int F3
F3 ファンクションアクションキーです。

 o F4
  public static final int F4
F4 ファンクションアクションキーです。

 o F5
  public static final int F5
F5 ファンクションアクションキーです。

 o F6
  public static final int F6
F6 ファンクションアクションキーです。

 o F7
  public static final int F7
F7 ファンクションアクションキーです。

 o F8
  public static final int F8
F8 ファンクションアクションキーです。

 o F9
  public static final int F9
F9 ファンクションアクションキーです。

 o F10
  public static final int F10
F10 ファンクションアクションキーです。

 o F11
  public static final int F11
F11 ファンクションアクションキーです。

 o F12
  public static final int F12
F12 ファンクションアクションキーです。

 o PRINT_SCREEN
  public static final int PRINT_SCREEN
PrintScreen アクションキーです。

 o SCROLL_LOCK
  public static final int SCROLL_LOCK
ScrollLock アクションキーです。

 o CAPS_LOCK
  public static final int CAPS_LOCK
CapsLock アクションキーです。

 o NUM_LOCK
  public static final int NUM_LOCK
NumLock アクションキーです。

 o PAUSE
  public static final int PAUSE
Pause アクションキーです。

 o INSERT
  public static final int INSERT
Insert キーです。

 o ENTER
  public static final int ENTER
Enter キーです。

 o BACK_SPACE
  public static final int BACK_SPACE
BackSpace キーです。

 o TAB
  public static final int TAB
Tab キーです。

 o ESCAPE
  public static final int ESCAPE
Escape キーです。

 o DELETE
  public static final int DELETE
Delete キーです。

 o WINDOW_DESTROY
  public static final int WINDOW_DESTROY
ウィンドウの破壊イベントです。

 o WINDOW_EXPOSE
  public static final int WINDOW_EXPOSE
ウィンドウのエクスポーズイベントです。

 o WINDOW_ICONIFY
  public static final int WINDOW_ICONIFY
ウィンドウのアイコン化イベントです。

 o WINDOW_DEICONIFY
  public static final int WINDOW_DEICONIFY
ウィンドウの非アイコン化のイベントです。

 o WINDOW_MOVED
  public static final int WINDOW_MOVED
ウィンドウの移動イベントです。

 o KEY_PRESS
  public static final int KEY_PRESS
キー押下キーボードイベントです。

 o KEY_RELEASE
  public static final int KEY_RELEASE
キーリリースキーボードイベントです。

 o KEY_ACTION
  public static final int KEY_ACTION
アクションキー押下キーボードイベントです。

 o KEY_ACTION_RELEASE
  public static final int KEY_ACTION_RELEASE
アクションキーリリースキーボードイベントです。

 o MOUSE_DOWN
  public static final int MOUSE_DOWN
マウスの down イベントです。

 o MOUSE_UP
  public static final int MOUSE_UP
マウスの up イベントです。

 o MOUSE_MOVE
  public static final int MOUSE_MOVE
マウスの移動イベントです。

 o MOUSE_ENTER
  public static final int MOUSE_ENTER
マウスの enter イベントです。

 o MOUSE_EXIT
  public static final int MOUSE_EXIT
マウスの exit イベントです。

 o MOUSE_DRAG
  public static final int MOUSE_DRAG
マウスのドラッグイベントです。

 o SCROLL_LINE_UP
  public static final int SCROLL_LINE_UP
ラインアップスクロールイベントです。

 o SCROLL_LINE_DOWN
  public static final int SCROLL_LINE_DOWN
ラインダウンスクロールイベントです。

 o SCROLL_PAGE_UP
  public static final int SCROLL_PAGE_UP
ページアップスクロールイベントです。

 o SCROLL_PAGE_DOWN
  public static final int SCROLL_PAGE_DOWN
ページダウンスクロールイベントです。

 o SCROLL_ABSOLUTE
  public static final int SCROLL_ABSOLUTE
絶対スクロールイベントです。

 o SCROLL_BEGIN
  public static final int SCROLL_BEGIN
スクロール開始イベントです。

 o SCROLL_END
  public static final int SCROLL_END
スクロール終了イベントです。

 o LIST_SELECT
  public static final int LIST_SELECT
 o LIST_DESELECT
  public static final int LIST_DESELECT
 o ACTION_EVENT
  public static final int ACTION_EVENT
アクションイベントです。

 o LOAD_FILE
  public static final int LOAD_FILE
ファイルロードイベントです。

 o SAVE_FILE
  public static final int SAVE_FILE
ファイル保存イベントです。

 o GOT_FOCUS
  public static final int GOT_FOCUS
コンポーネントがフォーカスを得ました。

 o LOST_FOCUS
  public static final int LOST_FOCUS
コンポーネントがフォーカスを失いました。

 o target
  public Object target
ターゲットコンポーネントです。

 o when
  public long when
タイムスタンプです。

 o id
  public int id
このイベントのタイプです。

 o x
  public int x
イベントの x 座標です。

 o y
  public int y
イベントの y 座標です。

 o key
  public int key
キーボードイベント中の押下キーコードです。

 o modifiers
  public int modifiers
修飾キーの状態です。

 o clickCount
  public int clickCount
連続してクリックした回数です。このフィールドは、MOUSE_DOWNイベントに対してのみ有効です。 フィールドが設定されていない場合 0、シングルクリックの場合 1、ダブルクリックの場合 2、のようになります。

 o arg
  public Object arg
任意の引数です。

 o evt
  public Event evt
次のイベントです。リンクされたリストにイベントを入れたとき使用します。

Constructors

 o Event
  public Event(Object target,
               long when,
               int id,
               int x,
               int y,
               int key,
               int modifiers,
               Object arg)
指定されたターゲットコンポーネント、タイムスタンプ、x、y座標、 キーボードキー、修飾キーの状態、引数でイベントを作成します。

パラメータ:
target - ターゲットコンポーネント
when - タイムスタンプ
id - イベントタイプ
x - x 座標
y - y 座標
key - キーボードの押下イベントで押されたキー
modifiers - 修飾キーの状態
arg - 指定された引数
 o Event
  public Event(Object target,
               long when,
               int id,
               int x,
               int y,
               int key,
               int modifiers)
指定されたターゲットコンポーネント、タイムスタンプ、イベントタイプ、x、y座標、 キーボードキー、修飾キーの状態、null にセットされた引数でイベントを作成します。

パラメータ:
target - ターゲットコンポーネント
when - タイムスタンプ
id - イベントタイプ
x - x 座標
y - y 座標
key - キーボードの押下イベントで押されたキー
modifiers - 修飾キーの状態
 o Event
  public Event(Object target,
               int id,
               Object arg)
指定されたターゲットコンポーネント、イベントタイプ、引数でイベントを作成します。

パラメータ:
target - ターゲットコンポーネント
id - イベントタイプ
arg - 指定された引数

Methods

 o translate
  public void translate(int x,
                        int y)
与えられたコンポーネントに対応したイベントに変換します。これは最小の座標変換を伴い、それらは与えられたコンポーネントの中で意味を成します。 エクスポーズイベントの場合、範囲変換を伴うこともあります。

パラメータ:
x - x 座標
y - y 座標
 o shiftDown
  public boolean shiftDown()
shift キーが押されたかチェックします。

参照:
modifiers, controlDown, metaDown
 o controlDown
  public boolean controlDown()
control キーが押されたかチェックします。

参照:
modifiers, shiftDown, metaDown
 o metaDown
  public boolean metaDown()
meta キーが押されたかチェックします。

参照:
modifiers, shiftDown, controlDown
 o paramString
  protected String paramString()
イベントのパラメータ文字列を返します。

 o toString
  public String toString()
イベントの値の String 表現を返します。

オーバーライド:
クラス ObjecttoString

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス