|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjava.awt.Event
public class Event
주: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_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 |
필드의 상세 |
---|
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 개의 function key, 화살표 (커서) 키, 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 개의 function key, 화살표 (커서) 키, 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
플래그는, 오른쪽 버튼이 밀린 것을 나타냅니다.
ALT_MASK
,
META_MASK
,
정수 필드치 public static final int MOUSE_UP
ALT_MASK
플래그는, 중앙의 버튼이 떼어 놓아진 것을 나타냅니다. META_MASK
플래그는, 오른쪽 버튼이 떼어 놓아진 것을 나타냅니다.
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
플래그는, 오른쪽 버튼이 밀리고 있는 것을 나타냅니다.
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
EventObject.getSource()
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
KeyEvent.getKeyCode()
public int modifiers
InputEvent.getModifiers()
public int clickCount
MOUSE_DOWN
이벤트의 경우, 이 필드는 연속한 클릭의 수를 나타냅니다. 다른 이벤트의 경우, 값은 0
입니다. 이 필드는 MouseEvent.getClickCount()로 옮겨놓을 수 있고 있습니다.
MouseEvent.getClickCount().
public Object arg
arg
는, 이벤트 고유의 프로퍼티으로 옮겨놓을 수 있고 있습니다.
public Event evt
EventQueue
생성자 의 상세 |
---|
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
- 지정된 인수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 Event(Object target, int id, Object arg)
Event
클래스는 현재 무효이며, 하위 호환 (을) 위해서만 존재하고 있습니다. AWTEvent
클래스와 그 서브 클래스에서 옮겨놓을 수 있고 있습니다.
지정된 타겟 컴퍼넌트, 이벤트형, 및 인수로,Event
의 인스턴스를 생성합니다.
target
- 타겟 컴퍼넌트id
- 이벤트의 형태arg
- 지정된 인수메소드의 상세 |
---|
public void translate(int dx, int dy)
Event
클래스는 현재 무효이며, 하위 호환 (을) 위해서만 존재하고 있습니다. AWTEvent
클래스와 그 서브 클래스에서 옮겨놓을 수 있고 있습니다. x 좌표와 y 좌표가 각각 x 와 y 만 증가하도록(듯이) 이 이벤트를 변환합니다.
이 메소드는, 지정된 컴퍼넌트에 관련해 이벤트를 변환합니다. 적어도, 좌표가, 지정된 컴퍼넌트의 로컬의 좌표계에 변환됩니다. 또, 에크스포즈이벤트의 경우는 영역도 변환되는 일이 있습니다.
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
클래스와 그 서브 클래스에서 옮겨놓을 수 있고 있습니다. 메타키가 밀렸는지의 여부를 판정합니다.
true
,
그렇지 않은 경우는 false
modifiers
,
shiftDown()
,
controlDown()
protected String paramString()
Event
클래스는 현재 무효이며, 하위 호환 (을) 위해서만 존재하고 있습니다. AWTEvent
클래스와 그 서브 클래스에서 옮겨놓을 수 있고 있습니다.
이 이벤트
상태를 나타내는 캐릭터 라인을 돌려줍니다. 이 메소드는 디버그 전용이며, 반환되는 캐릭터 라인의 내용 및 형식은 구현에 따라서 다릅니다. 반환되는 캐릭터 라인은 빈 상태(empty)의 경우가 있습니다만,null
로는 되지 않습니다.
public String toString()
Event
클래스는 현재 무효이며, 하위 호환 (을) 위해서만 존재하고 있습니다. AWTEvent
클래스와 그 서브 클래스에서 옮겨놓을 수 있고 있습니다. 이 이벤트의 값을 캐릭터 라인 표현으로 돌려줍니다.
Object
내의 toString
paramString()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.