Event (Java Platform SE 6) - xrath.com 에서 번역됨

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

JavaTM Platform
Standard Ed. 6

앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드

## java.awt
클래스 Event

    java.lang.Object
      java.awt.Event

모든 구현된 인터페이스:
  Serializable

    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` 등)입니다.

도입된 버젼:
  JDK1. 0
관련 항목:
  직렬화 된 형식

필드의 개요
`static int` | `ACTION_EVENT` 이 이벤트는, 사용자가 액션의 실행을 바라고 있는 것을 나타냅니다.
`static int` | `ALT_MASK` 이벤트가 발생했을 때에 Alt 키가 밀리고 있던 것을 나타냅니다.
`Object` | `arg` 이벤트의 임의의 인수입니다.
`static int` | `BACK_SPACE` Back Space 키입니다.
`static int` | `CAPS_LOCK` Caps Lock 키입니다.
`int` | `clickCount` `MOUSE_DOWN` 이벤트의 경우, 이 필드는 연속한 클릭의 수를 나타냅니다.
`static int` | `CTRL_MASK` 이벤트가 발생했을 때에 Control 키가 밀리고 있던 것을 나타냅니다.
`static int` | `DELETE` Delete 키입니다.
`static int` | `DOWN` 하 커서 키입니다.
`static int` | `END` End 키입니다.
`static int` | `ENTER` Enter 키입니다.
`static int` | `ESCAPE` Escape 키입니다.
`Event` | `evt` 다음의 이벤트입니다.
`static int` | `F1` F1 function key입니다.
`static int` | `F10` F10 function key입니다.
`static int` | `F11` F11 function key입니다.
`static int` | `F12` F12 function key입니다.
`static int` | `F2` F2 function key입니다.
`static int` | `F3` F3 function key입니다.
`static int` | `F4` F4 function key입니다.
`static int` | `F5` F5 function key입니다.
`static int` | `F6` F6 function key입니다.
`static int` | `F7` F7 function key입니다.
`static int` | `F8` F8 function key입니다.
`static int` | `F9` F9 function key입니다.
`static int` | `GOT_FOCUS` 컴퍼넌트가 포커스를 취득한 것을 나타냅니다.
`static int` | `HOME` Home 키입니다.
`int` | `id` 이벤트가 어느 형태의 이벤트인가, 및 그 이벤트와 관련하는 것 외의 `Event` 변수는 어떤 것인지를 나타냅니다.
`static int` | `INSERT` Insert 키입니다.
`int` | `key` 키보드 이벤트로 밀린 키의 키코드입니다.
`static int` | `KEY_ACTION` 사용자가 ASCII 이외의 「액션」키를 눌렀습니다.
`static int` | `KEY_ACTION_RELEASE` 사용자가 ASCII 이외의 「액션」키를 떼어 놓았습니다.
`static int` | `KEY_PRESS` 사용자가 보통 키를 눌렀습니다.
`static int` | `KEY_RELEASE` 사용자가 보통 키를 떼어 놓았습니다.
`static int` | `LEFT` 왼쪽 커서 키입니다.
`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` 사용자가 mouse button를 눌렀습니다.
`static int` | `MOUSE_DRAG` 사용자가 버튼을 누르면서 마우스를 이동했습니다.
`static int` | `MOUSE_ENTER` 마우스가 컴퍼넌트에 들어갔습니다.
`static int` | `MOUSE_EXIT` 마우스가 컴퍼넌트를 빠졌습니다.
`static int` | `MOUSE_MOVE` 버튼이 밀리지 않은 상태로 마우스가 이동했습니다.
`static int` | `MOUSE_UP` 사용자가 mouse button를 떼어 놓았습니다.
`static int` | `NUM_LOCK` Num Lock 키입니다.
`static int` | `PAUSE` Pause 키입니다.
`static int` | `PGDN` Page Down 키입니다.
`static int` | `PGUP` Page Up 키입니다.
`static int` | `PRINT_SCREEN` Print Screen 키입니다.
`static int` | `RIGHT` 오른쪽 커서 키입니다.
`static int` | `SAVE_FILE` 파일 보존 이벤트입니다.
`static int` | `SCROLL_ABSOLUTE` 사용자가 스크롤 바의 버블 (샘)을, 마지막 위치로부터의 오프셋(offset)에는 아니고, 「절대」위치로 이동했습니다.
`static int` | `SCROLL_BEGIN` 스크롤 개시 이벤트입니다.
`static int` | `SCROLL_END` 스크롤 종료 이벤트입니다.
`static int` | `SCROLL_LINE_DOWN` 사용자가 스크롤 바의 「라인 다운」영역을 기동했습니다.
`static int` | `SCROLL_LINE_UP` 사용자가 스크롤 바의 「라인 업」영역을 기동했습니다.
`static int` | `SCROLL_LOCK` Scroll Lock 키입니다.
`static int` | `SCROLL_PAGE_DOWN` 사용자가 스크롤 바의 「페이지 다운」영역을 기동했습니다.
`static int` | `SCROLL_PAGE_UP` 사용자가 스크롤 바의 「페이지 업」영역을 기동했습니다.
`static int` | `SHIFT_MASK` 이벤트가 발생했을 때에 Shift 키가 밀리고 있던 것을 나타냅니다.
`static int` | `TAB` Tab 키입니다.
`Object` | `target` 타겟 컴퍼넌트입니다.
`static int` | `UP` 상 커서 키입니다.
`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` 클래스는 현재 무효이며, 하위 호환 (을) 위해서만 존재하고 있습니다.

클래스 java.lang. Object 로부터 상속된 메소드
`clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait`

필드의 상세

### SHIFT_MASK

    public static final int SHIFT_MASK

  이벤트가 발생했을 때에 Shift 키가 밀리고 있던 것을 나타냅니다.

  관련 항목:
    정수 필드치

### CTRL_MASK

    public static final int CTRL_MASK

  이벤트가 발생했을 때에 Control 키가 밀리고 있던 것을 나타냅니다.

  관련 항목:
    정수 필드치

### META_MASK

    public static final int META_MASK

  이벤트가 발생했을 때에 Meta 키가 밀리고 있던 것을 나타냅니다. 마우스 이벤트의 경우, 이 플래그는 오른쪽 버튼이 밀렸는지, 떼어 놓아진 것을 나타냅니다.

  관련 항목:
    정수 필드치

### ALT_MASK

    public static final int ALT_MASK

  이벤트가 발생했을 때에 Alt 키가 밀리고 있던 것을 나타냅니다. 마우스 이벤트의 경우, 이 플래그는 중앙의 버튼이 밀렸는지, 떼어 놓아진 것을 나타냅니다.

  관련 항목:
    정수 필드치

### HOME

    public static final int HOME

  Home 키입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### END

    public static final int END

  End 키입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### PGUP

    public static final int PGUP

  Page Up 키입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### PGDN

    public static final int PGDN

  Page Down 키입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### UP

    public static final int UP

  상 커서 키입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### DOWN

    public static final int DOWN

  하 커서 키입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### LEFT

    public static final int LEFT

  왼쪽 커서 키입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### RIGHT

    public static final int RIGHT

  오른쪽 커서 키입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### F1

    public static final int F1

  F1 function key입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### F2

    public static final int F2

  F2 function key입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### F3

    public static final int F3

  F3 function key입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### F4

    public static final int F4

  F4 function key입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### F5

    public static final int F5

  F5 function key입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### F6

    public static final int F6

  F6 function key입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### F7

    public static final int F7

  F7 function key입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### F8

    public static final int F8

  F8 function key입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### F9

    public static final int F9

  F9 function key입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### F10

    public static final int F10

  F10 function key입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### F11

    public static final int F11

  F11 function key입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### F12

    public static final int F12

  F12 function key입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### PRINT_SCREEN

    public static final int PRINT_SCREEN

  Print Screen 키입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### SCROLL_LOCK

    public static final int SCROLL_LOCK

  Scroll Lock 키입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### CAPS_LOCK

    public static final int CAPS_LOCK

  Caps Lock 키입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### NUM_LOCK

    public static final int NUM_LOCK

  Num Lock 키입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### PAUSE

    public static final int PAUSE

  Pause 키입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### INSERT

    public static final int INSERT

  Insert 키입니다. 이것은 ASCII 의 액션 키가 아닙니다.

  관련 항목:
    정수 필드치

### ENTER

    public static final int ENTER

  Enter 키입니다.

  관련 항목:
    정수 필드치

### BACK_SPACE

    public static final int BACK_SPACE

  Back Space 키입니다.

  관련 항목:
    정수 필드치

### TAB

    public static final int TAB

  Tab 키입니다.

  관련 항목:
    정수 필드치

### ESCAPE

    public static final int ESCAPE

  Escape 키입니다.

  관련 항목:
    정수 필드치

### DELETE

    public static final int DELETE

  Delete 키입니다.

  관련 항목:
    정수 필드치

### WINDOW_DESTROY

    public static final int WINDOW_DESTROY

  사용자가 윈도우 매니저-에 윈도우를 닫는 것을 요구했습니다.

  관련 항목:
    정수 필드치

### WINDOW_EXPOSE

    public static final int WINDOW_EXPOSE

  사용자가 윈도우 매니저-에 윈도우의 표시를 요구했습니다.

  관련 항목:
    정수 필드치

### WINDOW_ICONIFY

    public static final int WINDOW_ICONIFY

  사용자가 윈도우 매니저-에 윈도우의 아이콘화를 요구했습니다.

  관련 항목:
    정수 필드치

### WINDOW_DEICONIFY

    public static final int WINDOW_DEICONIFY

  사용자가 윈도우 매니저-에 윈도우의 아이콘화 해제를 요구했습니다.

  관련 항목:
    정수 필드치

### WINDOW_MOVED

    public static final int WINDOW_MOVED

  사용자가 윈도우 매니저-에 윈도우의 이동을 요구했습니다.

  관련 항목:
    정수 필드치

### KEY_PRESS

    public static final int KEY_PRESS

  사용자가 보통 키를 눌렀습니다.

  관련 항목:
    정수 필드치

### KEY_RELEASE

    public static final int KEY_RELEASE

  사용자가 보통 키를 떼어 놓았습니다.

  관련 항목:
    정수 필드치

### KEY_ACTION

    public static final int KEY_ACTION

  사용자가 ASCII 이외의 「액션」키를 눌렀습니다. `key` 필드는, 액션 키 (12 개의 function key, 화살표 (커서) 키, Page Up, Page Down, Home, End, Print Screen, Scroll Lock, Caps Lock, Num Lock, Pause, 및 Insert)의 어떤 것인가로 이벤트가 발생한 것을 나타내는 값을 포함합니다.

  관련 항목:
    정수 필드치

### KEY_ACTION_RELEASE

    public static final int KEY_ACTION_RELEASE

  사용자가 ASCII 이외의 「액션」키를 떼어 놓았습니다. `key` 필드는, 액션 키 (12 개의 function key, 화살표 (커서) 키, Page Up, Page Down, Home, End, Print Screen, Scroll Lock, Caps Lock, Num Lock, Pause, 및 Insert)의 어떤 것인가로 이벤트가 발생한 것을 나타내는 값을 포함합니다.

  관련 항목:
    정수 필드치

### MOUSE_DOWN

    public static final int MOUSE_DOWN

  사용자가 mouse button를 눌렀습니다. `ALT_MASK` 플래그는, 중앙의 버튼이 밀린 것을 나타냅니다. `META_MASK` 플래그는, 오른쪽 버튼이 밀린 것을 나타냅니다.

  관련 항목:
    `ALT_MASK` , `META_MASK` , 정수 필드치

### MOUSE_UP

    public static final int MOUSE_UP

  사용자가 mouse button를 떼어 놓았습니다. `ALT_MASK` 플래그는, 중앙의 버튼이 떼어 놓아진 것을 나타냅니다. `META_MASK` 플래그는, 오른쪽 버튼이 떼어 놓아진 것을 나타냅니다.

  관련 항목:
    `ALT_MASK` , `META_MASK` , 정수 필드치

### MOUSE_MOVE

    public static final int MOUSE_MOVE

  버튼이 밀리지 않은 상태로 마우스가 이동했습니다.

  관련 항목:
    정수 필드치

### MOUSE_ENTER

    public static final int MOUSE_ENTER

  마우스가 컴퍼넌트에 들어갔습니다.

  관련 항목:
    정수 필드치

### MOUSE_EXIT

    public static final int MOUSE_EXIT

  마우스가 컴퍼넌트를 빠졌습니다.

  관련 항목:
    정수 필드치

### MOUSE_DRAG

    public static final int MOUSE_DRAG

  사용자가 버튼을 누르면서 마우스를 이동했습니다. `ALT_MASK` 플래그는, 중앙의 버튼이 밀리고 있는 것을 나타냅니다. `META_MASK` 플래그는, 오른쪽 버튼이 밀리고 있는 것을 나타냅니다.

  관련 항목:
    `ALT_MASK` , `META_MASK` , 정수 필드치

### SCROLL_LINE_UP

    public static final int SCROLL_LINE_UP

  사용자가 스크롤 바의 「라인 업」영역을 기동했습니다.

  관련 항목:
    정수 필드치

### SCROLL_LINE_DOWN

    public static final int SCROLL_LINE_DOWN

  사용자가 스크롤 바의 「라인 다운」영역을 기동했습니다.

  관련 항목:
    정수 필드치

### SCROLL_PAGE_UP

    public static final int SCROLL_PAGE_UP

  사용자가 스크롤 바의 「페이지 업」영역을 기동했습니다.

  관련 항목:
    정수 필드치

### SCROLL_PAGE_DOWN

    public static final int SCROLL_PAGE_DOWN

  사용자가 스크롤 바의 「페이지 다운」영역을 기동했습니다.

  관련 항목:
    정수 필드치

### SCROLL_ABSOLUTE

    public static final int SCROLL_ABSOLUTE

  사용자가 스크롤 바의 버블 (샘)을, 마지막 위치로부터의 오프셋(offset)에는 아니고, 「절대」위치로 이동했습니다.

  관련 항목:
    정수 필드치

### SCROLL_BEGIN

    public static final int SCROLL_BEGIN

  스크롤 개시 이벤트입니다.

  관련 항목:
    정수 필드치

### SCROLL_END

    public static final int SCROLL_END

  스크롤 종료 이벤트입니다.

  관련 항목:
    정수 필드치

### LIST_SELECT

    public static final int LIST_SELECT

  리스트의 항목이 선택되었습니다.

  관련 항목:
    정수 필드치

### LIST_DESELECT

    public static final int LIST_DESELECT

  리스트의 항목의 선택이 해제되었습니다.

  관련 항목:
    정수 필드치

### ACTION_EVENT

    public static final int ACTION_EVENT

  이 이벤트는, 사용자가 액션의 실행을 바라고 있는 것을 나타냅니다.

  관련 항목:
    정수 필드치

### LOAD_FILE

    public static final int LOAD_FILE

  파일 로드 이벤트입니다.

  관련 항목:
    정수 필드치

### SAVE_FILE

    public static final int SAVE_FILE

  파일 보존 이벤트입니다.

  관련 항목:
    정수 필드치

### GOT_FOCUS

    public static final int GOT_FOCUS

  컴퍼넌트가 포커스를 취득한 것을 나타냅니다.

  관련 항목:
    정수 필드치

### LOST_FOCUS

    public static final int LOST_FOCUS

  컴퍼넌트가 포커스를 잃은 것을 나타냅니다.

  관련 항목:
    정수 필드치

### target

    public Object  target

  타겟 컴퍼넌트입니다. 이것은, 이벤트가 발생한 컴퍼넌트, 또는 이벤트를 관련지을 수 있었던 컴퍼넌트를 나타냅니다. 이 객체는, AWTEvent.getSource()로 옮겨놓을 수 있고 있습니다.

  관련 항목:
    `EventObject.getSource()`

### when

    public long when

  타임 스탬프입니다. InputEvent.getWhen()로 옮겨놓을 수 있고 있습니다.

  관련 항목:
    `InputEvent.getWhen()`

### id

    public int id

  이벤트가 어느 형태의 이벤트인가, 및 그 이벤트와 관련하는 것 외의 `Event` 변수는 어떤 것인지를 나타냅니다. AWTEvent.getID()로 옮겨놓을 수 있고 있습니다.

  관련 항목:
    `AWTEvent.getID()`

### x

    public int x

  이벤트의 x 좌표입니다. MouseEvent.getX()로 옮겨놓을 수 있고 있습니다.

  관련 항목:
    `MouseEvent.getX()`

### y

    public int y

  이벤트의 y 좌표입니다. MouseEvent.getY()로 옮겨놓을 수 있고 있습니다.

  관련 항목:
    `MouseEvent.getY()`

### key

    public int key

  키보드 이벤트로 밀린 키의 키코드입니다. KeyEvent.getKeyCode()로 옮겨놓을 수 있고 있습니다.

  관련 항목:
    `KeyEvent.getKeyCode()`

### modifiers

    public int modifiers

  수식 키 상태입니다. InputEvent.getModifiers()로 옮겨놓을 수 있고 있습니다. Java 1.1 에서는, MouseEvent 및 KeyEvent 는 InputEvent 의 서브 클래스입니다.

  관련 항목:
    `InputEvent.getModifiers()`

### clickCount

    public int clickCount

  `MOUSE_DOWN` 이벤트의 경우, 이 필드는 연속한 클릭의 수를 나타냅니다. 다른 이벤트의 경우, 값은 `0` 입니다. 이 필드는 MouseEvent.getClickCount()로 옮겨놓을 수 있고 있습니다.

  관련 항목:
    `MouseEvent.getClickCount().`

### arg

    public Object  arg

  이벤트의 임의의 인수입니다. 이 필드의 값은, 이벤트의 형태에 의존합니다. `arg` 는, 이벤트 고유의 프로퍼티으로 옮겨놓을 수 있고 있습니다.

### evt

    public Event  evt

  다음의 이벤트입니다. 이 필드는, 이벤트가 링크된 리스트에 넣어질 때 설정됩니다. 이 필드는 EventQueue 로 옮겨놓을 수 있고 있습니다.

  관련 항목:
    `EventQueue`

생성자 의 상세

### Event

    public 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` - 지정된 인수

### Event

    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` - 수식 키 상태

### Event

    public Event(Object  target,
                 int id,
                 Object  arg)

  주:`Event` 클래스는 현재 무효이며, 하위 호환 (을) 위해서만 존재하고 있습니다. `AWTEvent` 클래스와 그 서브 클래스에서 옮겨놓을 수 있고 있습니다.

  지정된 타겟 컴퍼넌트, 이벤트형, 및 인수로,`Event` 의 인스턴스를 생성합니다.

  파라미터:
    `target` - 타겟 컴퍼넌트
    `id` - 이벤트의 형태
    `arg` - 지정된 인수

메소드의 상세

### translate

    public void translate(int dx,
                          int dy)

  주:`Event` 클래스는 현재 무효이며, 하위 호환 (을) 위해서만 존재하고 있습니다. `AWTEvent` 클래스와 그 서브 클래스에서 옮겨놓을 수 있고 있습니다.

  x 좌표와 y 좌표가 각각 x 와 y 만 증가하도록(듯이) 이 이벤트를 변환합니다.

  이 메소드는, 지정된 컴퍼넌트에 관련해 이벤트를 변환합니다. 적어도, 좌표가, 지정된 컴퍼넌트의 로컬의 좌표계에 변환됩니다. 또, 에크스포즈이벤트의 경우는 영역도 변환되는 일이 있습니다.

  파라미터:
    `dx` - x 좌표를 변환하는 거리
    `dy` - y 좌표를 변환하는 거리

### shiftDown

    public boolean shiftDown()

  주:`Event` 클래스는 현재 무효이며, 하위 호환 (을) 위해서만 존재하고 있습니다. `AWTEvent` 클래스와 그 서브 클래스에서 옮겨놓을 수 있고 있습니다.

  Shift 키가 밀렸는지의 여부를 판정합니다.

  반환값:
    키가 밀리고 있는 경우는 `true`, 그렇지 않은 경우는 `false`
  관련 항목:
    `modifiers` , `controlDown()` , `metaDown()`

### controlDown

    public boolean controlDown()

  주:`Event` 클래스는 현재 무효이며, 하위 호환 (을) 위해서만 존재하고 있습니다. `AWTEvent` 클래스와 그 서브 클래스에서 옮겨놓을 수 있고 있습니다.

  Control 키가 밀렸는지의 여부를 판정합니다.

  반환값:
    키가 밀리고 있는 경우는 `true`, 그렇지 않은 경우는 `false`
  관련 항목:
    `modifiers` , `shiftDown()` , `metaDown()`

### metaDown

    public boolean metaDown()

  주:`Event` 클래스는 현재 무효이며, 하위 호환 (을) 위해서만 존재하고 있습니다. `AWTEvent` 클래스와 그 서브 클래스에서 옮겨놓을 수 있고 있습니다.

  메타키가 밀렸는지의 여부를 판정합니다.

  반환값:
    키가 밀리고 있는 경우는 `true`, 그렇지 않은 경우는 `false`
  관련 항목:
    `modifiers` , `shiftDown()` , `controlDown()`

### paramString

    protected String  paramString()

  주:`Event` 클래스는 현재 무효이며, 하위 호환 (을) 위해서만 존재하고 있습니다. `AWTEvent` 클래스와 그 서브 클래스에서 옮겨놓을 수 있고 있습니다.

  이 `이벤트` 상태를 나타내는 캐릭터 라인을 돌려줍니다. 이 메소드는 디버그 전용이며, 반환되는 캐릭터 라인의 내용 및 형식은 구현에 따라서 다릅니다. 반환되는 캐릭터 라인은 빈 상태(empty)의 경우가 있습니다만,`null` 로는 되지 않습니다.

  반환값:
    이 이벤트의 파라미터 캐릭터 라인

### toString

    public String  toString()

  주:`Event` 클래스는 현재 무효이며, 하위 호환 (을) 위해서만 존재하고 있습니다. `AWTEvent` 클래스와 그 서브 클래스에서 옮겨놓을 수 있고 있습니다.

  이 이벤트의 값을 캐릭터 라인 표현으로 돌려줍니다.

  오버라이드(override):
    클래스 `Object` 내의 `toString`
  반환값:
    이벤트 및 그 멤버 필드의 값을 나타내는 캐릭터 라인
  도입된 버젼:
    JDK1. 1
  관련 항목:
    `paramString()`

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

JavaTM Platform
Standard Ed. 6

앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.