JavaTM Platform
Standard Ed. 6

클래스
java.awt.AWTEvent 의 사용

AWTEvent 를 사용하고 있는 패키지
java.awt 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.  
java.awt.event AWT 컴퍼넌트에 의해 트리거되는 다양한 종류의 이벤트를 처리하는 인터페이스와 클래스를 제공합니다.  
java.awt.im 입력 메소드 시스템를 위한 클래스 및 인터페이스를 제공합니다.  
java.awt.im.spi 모든 Java 실행시 환경에서 사용할 수 있는 입력 메소드의 개발을 가능하게 하는 인터페이스를 제공합니다.  
javax.swing.event Swing 컴퍼넌트에 의해 트리거되는 이벤트를 제공합니다.  
 

java.awt 에서의 AWTEvent 의 사용
 

AWTEvent 를 돌려주는 java.awt 의 메소드
protected  AWTEvent Component. coalesceEvents (AWTEvent  existingEvent, AWTEvent  newEvent)
          필요에 따라서, 송신되는 이벤트와 기존의 이벤트를 합체 시킵니다.
static AWTEvent EventQueue. getCurrentEvent ()
          불려 간 thread에 관련지을 수 있었던 EventQueue 에 현재 발송 되고 있는 이벤트를 돌려줍니다.
 AWTEvent EventQueue. getNextEvent ()
          EventQueue 로부터 이벤트를 삭제해, 그 이벤트를 돌려줍니다.
 AWTEvent EventQueue. peekEvent ()
          EventQueue 의 최초의 이벤트를 삭제하지 않고 돌려줍니다.
 AWTEvent EventQueue. peekEvent (int id)
          지정된 ID 를 가지는 이벤트가 있는 경우, 그 중의 최초의 이벤트를 돌려줍니다.
 

AWTEvent 형의 파라미터를 가지는 java.awt 의 메소드
protected  AWTEvent Component. coalesceEvents (AWTEvent  existingEvent, AWTEvent  newEvent)
          필요에 따라서, 송신되는 이벤트와 기존의 이벤트를 합체 시킵니다.
 void Component. dispatchEvent (AWTEvent  e)
          이 컴퍼넌트 또는 그 서브 컴퍼넌트의 1 개에 이벤트를 발송 합니다.
protected  void EventQueue. dispatchEvent (AWTEvent  event)
          이벤트를 발송 합니다.
abstract  boolean KeyboardFocusManager. dispatchEvent (AWTEvent  e)
          이 메소드는 AWT 이벤트 디스펫쳐에 의해 불려 가 현재의 KeyboardFocusManager 가 그 메소드 대신에 지정된 이벤트를 발송 하도록(듯이) 요구합니다.
 boolean DefaultKeyboardFocusManager. dispatchEvent (AWTEvent  e)
          이 메소드는 AWT 이벤트 디스펫쳐에 의해 불려 가 현재의 KeyboardFocusManager 가 그 메소드 대신에 지정된 이벤트를 발송 하도록(듯이) 요구합니다.
 void MenuComponent. dispatchEvent (AWTEvent  e)
          이 컴퍼넌트 또는 그 서브 컴퍼넌트의 1 개에 이벤트를 보냅니다.
 void EventQueue. postEvent (AWTEvent  theEvent)
          1. 1 형식의 이벤트를 EventQueue 에 송신합니다.
protected  void Window. processEvent (AWTEvent  e)
          이 윈도우의 이벤트를 처리합니다.
protected  void Container. processEvent (AWTEvent  e)
          이 컨테이너의 이벤트를 처리합니다.
protected  void Component. processEvent (AWTEvent  e)
          이 컴퍼넌트로 발생하는 이벤트를 처리합니다.
protected  void MenuItem. processEvent (AWTEvent  e)
          이 메뉴 항목의 이벤트를 처리합니다.
protected  void MenuComponent. processEvent (AWTEvent  e)
          이 메뉴 컴퍼넌트로 발생하는 이벤트를 처리합니다.
protected  void TextField. processEvent (AWTEvent  e)
          이 텍스트 필드의 이벤트를 처리합니다.
protected  void TextComponent. processEvent (AWTEvent  e)
          이 텍스트 컴퍼넌트의 이벤트를 처리합니다.
protected  void Scrollbar. processEvent (AWTEvent  e)
          이 스크롤 바의 이벤트를 처리합니다.
protected  void List. processEvent (AWTEvent  e)
          이 스크롤 리스트의 이벤트를 처리합니다.
protected  void Choice. processEvent (AWTEvent  e)
          이 Choice 의 이벤트를 처리합니다.
protected  void CheckboxMenuItem. processEvent (AWTEvent  e)
          이 체크 박스 메뉴 항목의 이벤트를 처리합니다.
protected  void Checkbox. processEvent (AWTEvent  e)
          이 체크 박스로 이벤트를 처리합니다.
protected  void Button. processEvent (AWTEvent  e)
          이 버튼에 관한 이벤트를 처리합니다.
 void KeyboardFocusManager. redispatchEvent (Component  target, AWTEvent  e)
          AWT 이벤트 디스펫쳐에 대해서 KeyboardFocusManager, 또는 인스톨 된 임의의 KeyEventDispatchers 가 재차 이벤트를 재귀적으로 발송 하는 것을 요구하지 않는 것 같은 방법으로 AWTEvent 를 재발송 합니다.
 

java.awt.event 에서의 AWTEvent 의 사용
 

java.awt.event 에서의 AWTEvent 의 서브 클래스
 class ActionEvent
          컴퍼넌트가 정의하는 액션이 발생한 것을 나타내는, 의미상의 이벤트입니다.
 class AdjustmentEvent
          Adjustable 객체가 발행하는 조정 이벤트입니다.
 class ComponentEvent
          컴퍼넌트의 이동, 사이즈의 변경, 가시성의 변경을 나타내는 저레벨의 이벤트입니다.
 class ContainerEvent
          컴퍼넌트의 추가 또는 삭제에 의해 컨테이너의 내용이 변경된 것을 나타내는 저레벨의 이벤트입니다.
 class FocusEvent
          Component 가 입력초점을 취득 또는 잃은 것을 나타내는, 저레벨의 이벤트입니다.
 class HierarchyEvent
          Component 가 소속하는 Component 계층의 변경을 나타내는 이벤트입니다.
 class InputEvent
          전컴퍼넌트 레벨의 입력 이벤트의 루트 이벤트 클래스입니다.
 class InputMethodEvent
          입력 메소드 이벤트에는, 입력 메소드를 이용해 변환되고 있는 텍스트에 대한 정보가 포함되어 있습니다.
 class InvocationEvent
          AWT 이벤트의 디스펫쳐 thread에 의해 발송 되었을 때에,Runnable 상에서 run() 메소드를 실행하는 이벤트입니다.
 class ItemEvent
          항목이 선택 또는 선택 해제된 것을 나타내는 세만틱이벤트입니다.
 class KeyEvent
          이 이벤트는, 컴퍼넌트에 대해 키스트로크(keystroke)가 발생한 것을 나타냅니다.
 class MouseEvent
          컴퍼넌트내에서 마우스 액션이 발생한 것을 나타내는 이벤트입니다.
 class MouseWheelEvent
          컴퍼넌트내에서 마우스 휠이 회전한 것을 나타내는 이벤트입니다.
 class PaintEvent
          컴퍼넌트 레벨의 draw 이벤트입니다.
 class TextEvent
          객체의 텍스트가 변경된 것을 나타내는 세만틱의 이벤트입니다.
 class WindowEvent
          윈도우 상태가 바뀐 것을 나타내는 저레벨의 이벤트입니다.
 

AWTEvent 형의 파라미터를 가지는 java.awt.event 의 메소드
 void AWTEventListener. eventDispatched (AWTEvent  event)
          AWT 로 이벤트가 발송 되면(자) 불려 갑니다.
 void AWTEventListenerProxy. eventDispatched (AWTEvent  evt)
          프로퍼티 변경 이벤트를 청취자 위양에 전송 합니다.
 

java.awt.im 에서의 AWTEvent 의 사용
 

AWTEvent 형의 파라미터를 가지는 java.awt.im 의 메소드
 void InputContext. dispatchEvent (AWTEvent  event)
          액티브한 입력 메소드에 이벤트를 발송 합니다.
 

java.awt.im.spi 에서의 AWTEvent 의 사용
 

AWTEvent 형의 파라미터를 가지는 java.awt.im.spi 의 메소드
 void InputMethod. dispatchEvent (AWTEvent  event)
          입력 메소드에 이벤트를 발송 합니다.
 

javax.swing.event 에서의 AWTEvent 의 사용
 

javax.swing.event 에서의 AWTEvent 의 서브 클래스
 class AncestorEvent
          컴퍼넌트 계층내의 상위 컴퍼넌트로 발생해, 아이 컴퍼넌트에 보고되는 이벤트입니다.
 class InternalFrameEvent
          JInternalFrame 객체의 지원를, 이벤트 소스로서 추가하는 AWTEvent 입니다.
 class MenuDragMouseEvent
          MenuDragMouseEvent 는, 드래그 조건에 따라 전송 된 MouseEvent 를 메뉴 요소가 받은 것을, 관계하는 객체에 통지하기 위해서 사용됩니다.
 class MenuKeyEvent
          MenuKeyEvent 는, 메뉴 트리로 전송 된 KeyEvent 를 메뉴 요소가 받은 것을, 관계가 있는 객체에 통지하기 위해서 사용됩니다.
 


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 도 참조해 주세요.