JavaTM Platform
Standard Ed. 6

인터페이스
java.util.EventListener 의 사용

EventListener 를 사용하고 있는 패키지
java.awt 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.  
java.awt.datatransfer 어플리케이션간 또는 어플리케이션내의 데이터 전송을 위한 인터페이스와 클래스를 제공합니다.  
java.awt.dnd 드래그&드롭 조작은, 많은 그래피컬 사용자 인터페이스 시스템으로 볼 수 있는 직접적인 조작 제스처(gesture)로, GUI 의 표현 요소에 논리적으로 관련한 2 개의 엔티티간에 정보를 변환하는 기구를 제공합니다.  
java.awt.event AWT 컴퍼넌트에 의해 트리거되는 다양한 종류의 이벤트를 처리하는 인터페이스와 클래스를 제공합니다.  
java.beans Beans (JavaBeansTM 아키텍쳐(architecture)에 근거한 컴퍼넌트)의 개발에 관련하는 클래스가 포함되어 있습니다.  
java.beans.beancontext Bean 문맥에 관련하는 클래스 및 인터페이스를 제공합니다.  
java.util 이 패키지에는, 컬렉션 시스템, 유산 컬렉션 클래스, 이벤트 모델, 일시 기능, 국제화, 및 다양한 유틸리티 클래스 (StringTokenizer, 난수 제너레이터, 및 비트 배열)가 포함되어 있습니다.  
java.util.prefs 이 패키지를 사용해, 어플리케이션으로부터 사용자 및 시스템의 설정 데이터와 구성 데이터를 포함 및 취득할 수 있습니다.  
javax.imageio.event 이미지의 read 및 기입해 때에 이벤트의 동기 통지를 처리하는 Java 이미지 입출력 API 의 패키지입니다.  
javax.management Java Management Extensions 의 코어 클래스를 제공합니다.  
javax.management.relation 관계 서비스에 대해 정의합니다.  
javax.naming.event 네이밍 및 디렉토리 서비스에 액세스 하는 경우, 이벤트 통지를 지원하고 있습니다.  
javax.naming.ldap LDAPv3 의 확장 조작과 컨트롤을 지원합니다.  
javax.net.ssl 시큐어 소켓 패키지의 클래스를 제공합니다.  
javax.sound.midi MIDI (악기의 디지탈 인터페이스) 데이터의 입출력, 시켄싱, 및 합성의 인터페이스 및 클래스를 제공합니다.  
javax.sound.sampled 샘플화 된 오디오 데이터의 수중에 넣어, 처리, 및 재생의 인터페이스 및 클래스를 제공합니다.  
javax.sql 서버측의 데이터 소스 액세스와 JavaTM 프로그램 언어를 사용한 처리에 사용하는 API 를 제공합니다.  
javax.swing 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.  
javax.swing.event Swing 컴퍼넌트에 의해 트리거되는 이벤트를 제공합니다.  
javax.swing.plaf.basic 기본 Look & Feel 에 따라 구축된 사용자 인터페이스 객체를 제공합니다.  
javax.swing.plaf.metal 디폴트의 Look & Feel 인 Java Look & Feel (코드명은 Metal)에 따라 작성된 사용자 인터페이스 객체를 제공합니다.  
javax.swing.table javax.swing.JTable 를 처리하기 위한 클래스 및 인터페이스를 제공합니다.  
javax.swing.text 편집 가능한 텍스트 컴퍼넌트와 편집 불능인 텍스트 컴퍼넌트를 처리하는 클래스와 인터페이스를 제공합니다.  
javax.swing.text.html HTML 텍스트 문자 편집기를 작성하기 위한 HTMLEditorKit 클래스와 지원 클래스를 제공합니다.  
javax.swing.tree javax.swing.JTree 를 처리하기 위한 클래스와 인터페이스를 제공합니다.  
javax.swing.undo 개발자가 텍스트 문자 편집기등의 어플리케이션으로, 바탕으로 되돌리는/재실행의 기능을 제공할 수 있도록(듯이) 합니다.  
 

java.awt 에서의 EventListener 의 사용
 

EventListener 를 구현하고 있는 java.awt 의 클래스
 class AWTEventMulticaster
          AWTEventMulticaster 는,java.awt.event 패키지로 정의되는 AWT 이벤트에, 효율적으로, thread 세이프인, 마르치캐스트이벤트발송를 실시하는 구조를 구현합니다.
protected  class Checkbox.AccessibleAWTCheckbox
          이 클래스는 Checkbox 클래스용의 사용자 보조 기능의 지원를 구현하고 있습니다.
protected  class Component.AccessibleAWTComponent.AccessibleAWTComponentHandler
          Fire PropertyChange 청취자가 등록되어 있으면, 표시 또는 비표시로 되었을 때에 그것을 트리거합니다.
protected  class Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
          Fire PropertyChange 청취자가 등록되어 있으면, 포커스 이벤트가 발생했을 때에 그것을 트리거합니다.
protected  class Container.AccessibleAWTContainer.AccessibleContainerHandler
          PropertyChange 청취자가 등록되어 있는 경우, 아이가 추가 또는 삭제되었을 때에 그것을 트리거합니다.
protected  class List.AccessibleAWTList
          이 클래스는 List 클래스용의 접근성?의 지원를 구현하고 있습니다.
protected  class TextArea.AccessibleAWTTextArea
          이 클래스는 TextArea 클래스용의 접근성?의 지원를 구현하고 있습니다.
protected  class TextComponent.AccessibleAWTTextComponent
          이 클래스는 TextComponent 클래스용의 접근성?의 지원를 구현하고 있습니다.
protected  class TextField.AccessibleAWTTextField
          이 클래스는 TextField 클래스용의 접근성?의 지원를 구현하고 있습니다.
 

EventListener 로서 선언되고 있는 java.awt 의 필드
protected  EventListener AWTEventMulticaster. a
           
protected  EventListener AWTEventMulticaster. b
           
 

EventListener 형의 형태 파라미터를 가지는 java.awt 의 메소드
<T extends EventListener >
T[]
Window. getListeners (Class <T> listenerType)
          이 WindowFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
Container. getListeners (Class <T> listenerType)
          이 ContainerFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
Component. getListeners (Class <T> listenerType)
          이 ComponentFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
MenuItem. getListeners (Class <T> listenerType)
          이 MenuItemFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
TextField. getListeners (Class <T> listenerType)
          이 TextFieldFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
TextComponent. getListeners (Class <T> listenerType)
          이 TextComponentFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
Scrollbar. getListeners (Class <T> listenerType)
          이 ScrollbarFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
List. getListeners (Class <T> listenerType)
          이 ListFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
Choice. getListeners (Class <T> listenerType)
          이 ChoiceFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
CheckboxMenuItem. getListeners (Class <T> listenerType)
          이 CheckboxMenuItemFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
Checkbox. getListeners (Class <T> listenerType)
          이 CheckboxFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
Button. getListeners (Class <T> listenerType)
          이 ButtonFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
static
<T extends EventListener >
T[]
AWTEventMulticaster. getListeners (EventListener  l, Class <T> listenerType)
          지정된 java.util.EventListener 로 연쇄되어FooListener 가 된 모든 객체의 배열을 돌려줍니다.
 

EventListener 를 돌려주는 java.awt 의 메소드
protected static EventListener AWTEventMulticaster. addInternal (EventListener  a, EventListener  b)
          청취자 a 와 청취자 b 를 더해 결과적으로 얻을 수 있는 멀티 캐스트 청취자를 돌려줍니다.
<T extends EventListener >
T[]
Window. getListeners (Class <T> listenerType)
          이 WindowFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
Container. getListeners (Class <T> listenerType)
          이 ContainerFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
Component. getListeners (Class <T> listenerType)
          이 ComponentFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
MenuItem. getListeners (Class <T> listenerType)
          이 MenuItemFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
TextField. getListeners (Class <T> listenerType)
          이 TextFieldFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
TextComponent. getListeners (Class <T> listenerType)
          이 TextComponentFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
Scrollbar. getListeners (Class <T> listenerType)
          이 ScrollbarFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
List. getListeners (Class <T> listenerType)
          이 ListFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
Choice. getListeners (Class <T> listenerType)
          이 ChoiceFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
CheckboxMenuItem. getListeners (Class <T> listenerType)
          이 CheckboxMenuItemFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
Checkbox. getListeners (Class <T> listenerType)
          이 CheckboxFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
Button. getListeners (Class <T> listenerType)
          이 ButtonFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
static
<T extends EventListener >
T[]
AWTEventMulticaster. getListeners (EventListener  l, Class <T> listenerType)
          지정된 java.util.EventListener 로 연쇄되어FooListener 가 된 모든 객체의 배열을 돌려줍니다.
protected  EventListener AWTEventMulticaster. remove (EventListener  oldl)
          이 멀티 캐스터로부터 청취자를 삭제합니다.
protected static EventListener AWTEventMulticaster. removeInternal (EventListener  l, EventListener  oldl)
          청취자 l 로부터 낡은 청취자를 삭제해, 결과적으로 얻을 수 있는 멀티 캐스트 청취자를 돌려줍니다.
 

EventListener 형의 파라미터를 가지는 java.awt 의 메소드
protected static EventListener AWTEventMulticaster. addInternal (EventListener  a, EventListener  b)
          청취자 a 와 청취자 b 를 더해 결과적으로 얻을 수 있는 멀티 캐스트 청취자를 돌려줍니다.
static
<T extends EventListener >
T[]
AWTEventMulticaster. getListeners (EventListener  l, Class <T> listenerType)
          지정된 java.util.EventListener 로 연쇄되어FooListener 가 된 모든 객체의 배열을 돌려줍니다.
protected  EventListener AWTEventMulticaster. remove (EventListener  oldl)
          이 멀티 캐스터로부터 청취자를 삭제합니다.
protected static EventListener AWTEventMulticaster. removeInternal (EventListener  l, EventListener  oldl)
          청취자 l 로부터 낡은 청취자를 삭제해, 결과적으로 얻을 수 있는 멀티 캐스트 청취자를 돌려줍니다.
protected static void AWTEventMulticaster. save (ObjectOutputStream  s, String  k, EventListener  l)
           
 

EventListener 형의 파라미터를 가지는 java.awt 의 생성자
AWTEventMulticaster (EventListener  a, EventListener  b)
          청취자 a 와 청취자 b 를 이은, 이벤트 멀티 캐스터의 인스턴스를 생성합니다.
 

java.awt.datatransfer 에서의 EventListener 의 사용
 

java.awt.datatransfer 에서의 EventListener 의 서브 인터페이스
 interface FlavorListener
          FlavorEvent 를 대기하는 청취자 객체를 정의합니다.
 

java.awt.dnd 에서의 EventListener 의 사용
 

java.awt.dnd 에서의 EventListener 의 서브 인터페이스
 interface DragGestureListener
          이 인터페이스는 DragGestureRecognizer 를 소스로 해, 그 (서브) 클래스의 객체가 드래그 개시 제스처(gesture)를 검출했을 때에 불려 갑니다.
 interface DragSourceListener
          DragSourceListener 는, 드래그&드롭 조작에 관한 오리지네이타의 이벤트 인터페이스를 정의해, 사용자의 제스처(gesture) 상태를 감시하거나 드래그&드롭 조작 전체의 최적인 「드래그 오버」피드백을 사용자에게 제공합니다.
 interface DragSourceMotionListener
          드래그 조작중의 마우스 모션 이벤트를 받기 위한 청취자 인터페이스입니다.
 interface DropTargetListener
          DropTargetListener 인터페이스는, 대상의 DropTarget 를 포함한 DnD 조작의 통지를 DropTarget 클래스가 제공하는데 사용하는 콜백 인터페이스입니다.
 

EventListener 를 구현하고 있는 java.awt.dnd 의 클래스
 class DragSourceAdapter
          드래그 소스 이벤트를 받는 추상 어댑터 클래스입니다.
 class DragSourceContext
          DragSourceContext 클래스는, 드래그&드롭 프로토콜의 이니씨에이터측을 관리합니다.
 class DropTarget
          DropTarget 는, 드래그&드롭 조작동안에 Component 가 드롭을 받아들이려고 할 경우에,Component 에 관련지을 수 있습니다.
protected static class DropTarget.DropTargetAutoScroller
          이 보호 대상의 상자가 되어 있는 클래스는, 자동 스크롤을 구현합니다.
 class DropTargetAdapter
          드롭 타겟 이벤트를 받는 추상 어댑터 클래스입니다.
 class MouseDragGestureRecognizer
          DragGestureRecognizer 의 이 추상 서브 클래스는, 마우스 베이스의 제스처(gesture)의 DragGestureRecognizer 를 정의합니다.
 

EventListener 형의 형태 파라미터를 가지는 java.awt.dnd 의 메소드
<T extends EventListener >
T[]
DragSource. getListeners (Class <T> listenerType)
          이 DragSourceFooListener 로서 현재 등록되어 모든 객체를 가져옵니다.
 

EventListener 를 돌려주는 java.awt.dnd 의 메소드
<T extends EventListener >
T[]
DragSource. getListeners (Class <T> listenerType)
          이 DragSourceFooListener 로서 현재 등록되어 모든 객체를 가져옵니다.
 

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

java.awt.event 에서의 EventListener 의 서브 인터페이스
 interface ActionListener
          액션 이벤트를 받기 위한 청취자 인터페이스입니다.
 interface AdjustmentListener
          조정 이벤트를 받기 위한 청취자 인터페이스입니다.
 interface AWTEventListener
          Component 나 MenuComponent, 또는 그러한 서브 클래스의 인스턴스인 객체에 발송 되는 이벤트의 통지를 수신하기 위한 청취자 인터페이스입니다.
 interface ComponentListener
          컴퍼넌트 이벤트를 받기 위한 청취자 인터페이스입니다.
 interface ContainerListener
          컨테이너 이벤트를 받기 위한 청취자 인터페이스입니다.
 interface FocusListener
          컴퍼넌트상의 키보드 포커스 이벤트를 받기 위한 청취자 인터페이스입니다.
 interface HierarchyBoundsListener
          이동 및 사이즈 변경된 상위 클래스의 이벤트를 받기 위한 청취자 인터페이스입니다.
 interface HierarchyListener
          계층 변경 이벤트를 받기 위한 청취자 인터페이스입니다.
 interface InputMethodListener
          입력 메소드 이벤트를 받기 위한 청취자 인터페이스입니다.
 interface ItemListener
          항목 이벤트를 받기 위한 청취자 인터페이스입니다.
 interface KeyListener
          이 청취자는, 키보드 이벤트 (키스트로크(keystroke))를 받기 위한 인터페이스입니다.
 interface MouseListener
          컴퍼넌트상의 「관련한다」마우스 이벤트 (프레스, 릴리스, 클릭, 컴퍼넌트에의 출입)를 받기 위한 청취자 인터페이스입니다.
 interface MouseMotionListener
          컴퍼넌트상의 마우스 모션 이벤트를 받기 위한 청취자 인터페이스입니다.
 interface MouseWheelListener
          컴퍼넌트상의 마우스 휠 이벤트를 받기 위한 청취자 인터페이스입니다.
 interface TextListener
          텍스트 이벤트를 받기 위한 청취자 인터페이스입니다.
 interface WindowFocusListener
          WindowEvents 를 받기 위한 청취자 인터페이스입니다.
 interface WindowListener
          윈도우 이벤트를 받기 위한 청취자 인터페이스입니다.
 interface WindowStateListener
          윈도우 상태 이벤트를 받기 위한 청취자 인터페이스입니다.
 

EventListener 를 구현하고 있는 java.awt.event 의 클래스
 class AWTEventListenerProxy
          특정의 이벤트 마스크용의 AWTEventListener 를 추가한다고 하는 명확한 목적으로,EventListenerProxy 를 확장하는 클래스입니다.
 class ComponentAdapter
          컴퍼넌트 이벤트를 받는 추상 어댑터 클래스입니다.
 class ContainerAdapter
          컨테이너 이벤트를 받기 위한 추상 어댑터 클래스입니다.
 class FocusAdapter
          키보드 포커스 이벤트를 받기 위한 추상 어댑터 클래스입니다.
 class HierarchyBoundsAdapter
          이동 및 사이즈 변경된 상위 클래스의 이벤트를 받는 추상 어댑터 클래스입니다.
 class KeyAdapter
          키보드 이벤트를 받는 추상 어댑터 클래스입니다.
 class MouseAdapter
          마우스 이벤트를 받는 추상 어댑터 클래스입니다.
 class MouseMotionAdapter
          마우스 모션 이벤트를 받는 추상 어댑터 클래스입니다.
 class WindowAdapter
          윈도우 이벤트를 받기 위한 추상 어댑터 클래스입니다.
 

java.beans 에서의 EventListener 의 사용
 

java.beans 에서의 EventListener 의 서브 인터페이스
 interface PropertyChangeListener
          PropertyChange 이벤트는, Bean 가 「바운드」프로퍼티을 변경할 때마다 트리거됩니다.
 interface VetoableChangeListener
          VetoableChange 이벤트는, Bean 가 「제약」프로퍼티을 변경할 때마다 트리거됩니다.
 

EventListener 를 구현하고 있는 java.beans 의 클래스
 class PropertyChangeListenerProxy
          이름이 지정된 PropertyChangeListener 를 추가하는 목적으로 EventListenerProxy 를 확장하는 클래스입니다.
 class VetoableChangeListenerProxy
          VetoableChangeListener 를 제약 프로퍼티과 관련짓는 목적으로 EventListenerProxy 를 확장하는 클래스입니다.
 

java.beans.beancontext 에서의 EventListener 의 사용
 

java.beans.beancontext 에서의 EventListener 의 서브 인터페이스
 interface BeanContextMembershipListener
           스펙에 준거해 구현된 BeanContext 는, BeanContext 의 멤버 상태가 변경되었을 때에 이 인터페이스의 이벤트를 트리거합니다.
 interface BeanContextServiceRevokedListener
          BeanContextServiceRevokedEvent 객체를 받기 위한 청취자 인터페이스입니다.
 interface BeanContextServices
           BeanContextServices 인터페이스는, BeanContextChild 객체가 범용 서비스를 받게 되도록(듯이)하기 위한 기구를 BeanContext 에 제공합니다.
 interface BeanContextServicesListener
          BeanContextServiceAvailableEvent 객체를 받기 위한 청취자 인터페이스입니다.
 

EventListener 를 구현하고 있는 java.beans.beancontext 의 클래스
 class BeanContextChildSupport
           BeanContextChild 프로토콜의 구현을 지원하기 위한 일반적인 지원 클래스입니다.
 class BeanContextServicesSupport
           이 헬퍼 클래스는, java.beans.beancontext.BeanContextServices 인터페이스의 유틸리티의 구현을 제공합니다.
protected  class BeanContextServicesSupport.BCSSProxyServiceProvider
           
 class BeanContextSupport
          이 헬퍼 클래스는 java.beans.beancontext.BeanContext 인터페이스의 유틸리티의 구현을 제공합니다.
 

java.util 에서의 EventListener 의 사용
 

EventListener 를 구현하고 있는 java.util 의 클래스
 class EventListenerProxy
          추가 파라미터세트를 청취자에게 관련짓는, EventListener 클래스의 abstract 래퍼 클래스.
 

EventListener 를 돌려주는 java.util 의 메소드
 EventListener EventListenerProxy. getListener ()
           
 

EventListener 형의 파라미터를 가지는 java.util 의 생성자
EventListenerProxy (EventListener  listener)
           
 

java.util.prefs 에서의 EventListener 의 사용
 

java.util.prefs 에서의 EventListener 의 서브 인터페이스
 interface NodeChangeListener
          설정 노드 변경 이벤트를 받기 위한 청취자입니다.
 interface PreferenceChangeListener
          설정 변경 이벤트를 받기 위한 청취자입니다.
 

javax.imageio.event 에서의 EventListener 의 사용
 

javax.imageio.event 에서의 EventListener 의 서브 인터페이스
 interface IIOReadProgressListener
          호출 측에 이미지와 썸네일의 진척의 read 메소드를 통지하는,ImageReader 구현으로 사용되는 인터페이스입니다.
 interface IIOReadUpdateListener
          호출 측에 이미지와 썸네일의 픽셀 갱신의 read 메소드를 통지하는,ImageReader 구현으로 사용되는 인터페이스입니다.
 interface IIOReadWarningListener
          호출 측에 이미지와 썸네일의 경고 (중대하지 않은 에러)의 read 메소드를 통지하는,ImageReader 구현으로 사용되는 인터페이스입니다.
 interface IIOWriteProgressListener
          호출 측에 이미지의 진척의 기입 메소드를 통지하는,ImageWriter 구현으로 사용되는 인터페이스입니다.
 interface IIOWriteWarningListener
          호출 측에 이미지와 썸네일의 경고 (중대하지 않은 에러)의 read 메소드를 통지하는,ImageWriter 구현으로 사용되는 인터페이스입니다.
 

javax.management 에서의 EventListener 의 사용
 

javax.management 에서의 EventListener 의 서브 인터페이스
 interface NotificationListener
          통지의 수신을 바라는 객체에 의해 구현될 필요가 있습니다.
 

javax.management.relation 에서의 EventListener 의 사용
 

EventListener 을 구현하고 있는 javax.management.relation 의 클래스
 class RelationService
          관계 서비스에는, 관계형과 관계의 작성 및 삭제, 무결성의 처리, 및 쿼리기구의 제공의 기능이 있습니다.
 

javax.naming.event 에서의 EventListener 의 사용
 

javax.naming.event 에서의 EventListener 의 서브 인터페이스
 interface NamespaceChangeListener
          이름 공간의 변경을 대상으로 하는 청취자가, 구현에 필요한 메소드를 지정합니다.
 interface NamingListener
          이 인터페이스는,NamingEvent 를 처리하는 청취자측 인터페이스의 루트입니다.
 interface ObjectChangeListener
          OBJECT_CHANGED 의 이벤트형을 가지는 NamingEvent 의 청취자가 구현해야 하는 메소드를 지정합니다.
 

javax.naming.ldap 에서의 EventListener 의 사용
 

javax.naming.ldap 에서의 EventListener 의 서브 인터페이스
 interface UnsolicitedNotificationListener
          이 인터페이스는,UnsolicitedNotificationEvent 를 처리하기 위한의 것입니다.
 

javax.net.ssl 에서의 EventListener 의 사용
 

javax.net.ssl 에서의 EventListener 의 서브 인터페이스
 interface HandshakeCompletedListener
          이 인터페이스는, 지정된 SSL 접속상에서 SSL 프로토콜의 핸드 쉐이크가 완료한 것을 통지하는 클래스에 구현합니다.
 interface SSLSessionBindingListener
          이 인터페이스는, SSLSession 에 바인드 되고 있는지 어떤지를 인식할 필요가 있는 객체에 구현합니다.
 

javax.sound.midi 에서의 EventListener 의 사용
 

javax.sound.midi 에서의 EventListener 의 서브 인터페이스
 interface ControllerEventListener
          ControllerEventListener 인터페이스는, 요구한 형태의 MIDI 제어 변경 이벤트의 처리를 Sequencer 가 완료한 시점에서 통지를 받을 필요가 있는 인스턴스의 클래스가 구현합니다.
 interface MetaEventListener
          MetaEventListener 인터페이스는,Sequencer MetaMessage 의 처리를 완료한 시점에서 통지를 받을 필요가 있는 인스턴스의 클래스가 구현합니다.
 

javax.sound.sampled 에서의 EventListener 의 사용
 

javax.sound.sampled 에서의 EventListener 의 서브 인터페이스
 interface LineListener
          LineListener 인터페이스를 구현하는 클래스의 인스턴스를 등록해, 라인 상태가 변화했을 때에 이벤트를 수신할 수가 있습니다.
 

javax.sql 에서의 EventListener 의 사용
 

javax.sql 에서의 EventListener 의 서브 인터페이스
 interface ConnectionEventListener
           PooledConnection 객체에 의해 생성된 이벤트가 통지되도록(듯이) 등록하는 객체입니다.
 interface RowSetListener
          RowSet 객체의 유효기간중에 중요한 이벤트가 발생했을 때에 통지를 희망하는 컴퍼넌트에 의해 구현되고 있는 인터페이스입니다.
 interface StatementEventListener
          Statement 풀내의 PreparedStatement 로 발생한 이벤트의 통지를 받도록(듯이) 등록되어 있는 객체입니다.
 

javax.swing 에서의 EventListener 의 사용
 

javax.swing 에서의 EventListener 의 서브 인터페이스
 interface Action
          Action 인터페이스는, 같은 기능이 복수의 컨트롤에 의해 액세스 되는 경우에,ActionListener 인터페이스에 대한 편리한 확장 기능을 제공합니다.
 

EventListener 를 구현하고 있는 javax.swing 의 클래스
 class AbstractAction
          이 클래스는, JFC 의 Action 인터페이스의 디폴트 구현을 제공합니다.
protected  class AbstractButton.ButtonChangeListener
          ChangeListener 를 확장해, 직렬화할 수 있도록(듯이) 합니다.
protected  class DefaultCellEditor.EditorDelegate
          protected EditorDelegate 클래스입니다.
protected  class JCheckBox.AccessibleJCheckBox
          이 클래스는 JCheckBox 클래스용의 접근성? 지원를 구현하고 있습니다.
protected  class JCheckBoxMenuItem.AccessibleJCheckBoxMenuItem
          이 클래스는 JCheckBoxMenuItem 클래스용의 접근성? 지원를 구현하고 있습니다.
 class JComboBox
          버튼, 또는 편집 가능 필드와 드롭 다운 리스트를 조합한 컴퍼넌트입니다.
protected  class JComponent.AccessibleJComponent.AccessibleContainerHandler
          PropertyChange 청취자가 등록되어 있으면, 아이가 추가 또는 삭제되었을 때에 그것을 트리거합니다.
protected  class JComponent.AccessibleJComponent.AccessibleFocusHandler
          PropertyChange 청취자가 등록되어 있으면, 포커스 이벤트가 발생했을 때에 그것을 트리거합니다.
protected  class JEditorPane.AccessibleJEditorPane
          이 클래스는 JEditorPane 클래스용의 접근성? 지원를 구현하고 있습니다.
protected  class JEditorPane.AccessibleJEditorPaneHTML
          이 클래스는 AccessibleHypertext 의 지원를 제공해,JEditorPane 에 인스톨 된 EditorKitHTMLEditorKit 의 인스턴스인 경우에, 그 인스턴스로 사용됩니다.
protected  class JEditorPane.JEditorPaneAccessibleHypertextSupport
          AccessibleJEditorPaneHTML.getAccessibleText 에 의해 반환되는 것을 가져옵니다.
protected  class JList.AccessibleJList
          이 클래스는 JList 클래스용의 접근성? 지원를 구현하고 있습니다.
protected  class JMenu.AccessibleJMenu
          이 클래스는 JMenu 클래스용의 접근성? 지원를 구현하고 있습니다.
protected  class JMenu.WinListener
          pop-up 윈도우가 닫혀지는 것을 감시하는 청취자 클래스입니다.
protected  class JMenuItem.AccessibleJMenuItem
          이 클래스는 JMenuItem 클래스용의 접근성? 지원를 구현하고 있습니다.
protected  class JPasswordField.AccessibleJPasswordField
          이 클래스는 JPasswordField 클래스용의 접근성? 지원를 구현하고 있습니다.
protected  class JPopupMenu.AccessibleJPopupMenu
          이 클래스는 JPopupMenu 클래스용의 접근성? 지원를 구현하고 있습니다.
protected  class JRadioButton.AccessibleJRadioButton
          이 클래스는 JRadioButton 클래스용의 접근성? 지원를 구현하고 있습니다.
protected  class JRadioButtonMenuItem.AccessibleJRadioButtonMenuItem
          이 클래스는 JRadioButtonMenuItem 클래스용의 접근성? 지원를 구현하고 있습니다.
protected  class JScrollPane.AccessibleJScrollPane
          이 클래스는 JScrollPane 클래스용의 접근성? 지원를 구현하고 있습니다.
protected  class JSpinner.AccessibleJSpinner
          AccessibleJSpinnerJSpinner 클래스용의 접근성? 지원를 구현합니다.
static class JSpinner.DateEditor
          모델이 SpinnerDateModelJSpinner 용의 에디터입니다.
static class JSpinner.DefaultEditor
          특수한 에디터용의 간단한 base class입니다.
static class JSpinner.ListEditor
          모델이 SpinnerListModelJSpinner 용의 에디터입니다.
static class JSpinner.NumberEditor
          모델이 SpinnerNumberModelJSpinner 용의 에디터입니다.
protected  class JTabbedPane.AccessibleJTabbedPane
          이 클래스는 JTabbedPane 클래스용의 접근성? 지원를 구현하고 있습니다.
protected  class JTabbedPane.ModelListener
          이벤트 소스로서 모델 자신은 아니고 탭 구획을 가지는 청취자에게 ModelChanged 이벤트를 건네줍니다.
 class JTable
          JTable 는, 셀의 일반적으로의 2 차원 테이블 형식을 표시해, 편집하기 위해서 사용합니다.
protected  class JTable.AccessibleJTable
          이 클래스는 JTable 클래스용의 접근성? 지원를 구현하고 있습니다.
protected  class JTextArea.AccessibleJTextArea
          이 클래스는 JTextArea 클래스용의 접근성? 지원를 구현하고 있습니다.
protected  class JTextField.AccessibleJTextField
          이 클래스는 JTextField 클래스용의 접근성? 지원를 구현하고 있습니다.
protected  class JToggleButton.AccessibleJToggleButton
          이 클래스는 JToggleButton 클래스용의 접근성? 지원를 구현하고 있습니다.
protected  class JTree.AccessibleJTree
          이 클래스는 JTree 클래스용의 접근성? 지원를 구현하고 있습니다.
protected  class JTree.TreeModelHandler
          모델을 대기해, 노드가 삭제 또는 변경되었을 경우, 거기에 응해 expandedState 를 갱신합니다.
protected  class JTree.TreeSelectionRedirector
          JTree 를 소스로서 새로운 TreeSelectionEvent 를 생성해, 그것을 모든 청취자에게 전송 합니다.
protected  class JViewport.ViewListener
          뷰의 청취자입니다.
protected  class ProgressMonitor.AccessibleProgressMonitor
          AccessibleProgressMonitorProgressMonitor 클래스용의 접근성? 지원를 구현하고 있습니다.
 class ToolTipManager
          시스템내의 모든 ToolTip 를 관리합니다.
protected  class ToolTipManager.insideTimerAction
           
protected  class ToolTipManager.outsideTimerAction
           
protected  class ToolTipManager.stillInsideTimerAction
           
 

EventListener 형의 형태 파라미터를 가지는 javax.swing 의 메소드
<T extends EventListener >
T[]
JComponent. getListeners (Class <T> listenerType)
          이 JComponentFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
Timer. getListeners (Class <T> listenerType)
          이 TimerFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
DefaultButtonModel. getListeners (Class <T> listenerType)
          이 모델에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
DefaultSingleSelectionModel. getListeners (Class <T> listenerType)
          이 모델에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
DefaultBoundedRangeModel. getListeners (Class <T> listenerType)
          이 모델에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
AbstractListModel. getListeners (Class <T> listenerType)
          이 모델에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
DefaultListSelectionModel. getListeners (Class <T> listenerType)
          이 모델에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
AbstractSpinnerModel. getListeners (Class <T> listenerType)
          이 모델에 추가된, 지정된 형태의 청취자 모든 배열을 돌려줍니다.
 

EventListener 를 돌려주는 javax.swing 의 메소드
<T extends EventListener >
T[]
JComponent. getListeners (Class <T> listenerType)
          이 JComponentFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
Timer. getListeners (Class <T> listenerType)
          이 TimerFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
DefaultButtonModel. getListeners (Class <T> listenerType)
          이 모델에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
DefaultSingleSelectionModel. getListeners (Class <T> listenerType)
          이 모델에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
DefaultBoundedRangeModel. getListeners (Class <T> listenerType)
          이 모델에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
AbstractListModel. getListeners (Class <T> listenerType)
          이 모델에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
DefaultListSelectionModel. getListeners (Class <T> listenerType)
          이 모델에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
AbstractSpinnerModel. getListeners (Class <T> listenerType)
          이 모델에 추가된, 지정된 형태의 청취자 모든 배열을 돌려줍니다.
 

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

javax.swing.event 에서의 EventListener 의 서브 인터페이스
 interface AncestorListener
          상위 클래스 청취자입니다.
 interface CaretListener
          텍스트 컴퍼넌트의 caret 위치의 변경 청취자입니다.
 interface CellEditorListener
          CellEditorListener 는, CellEditor 에서의 변경을 대기하는 객체의 인터페이스를 정의합니다.
 interface ChangeListener
          ChangeEvent 를 대기하는 청취자 객체를 정의합니다.
 interface DocumentListener
          옵저버가 텍스트 문서에의 변경의 통지를 받도록(듯이) 등록하기 위한 인터페이스입니다.
 interface HyperlinkListener
          하이퍼 링크 청취자입니다.
 interface InternalFrameListener
          내부 프레임 이벤트를 받기 위한 청취자 인터페이스입니다.
 interface ListDataListener
          리스트 데이터 청취자입니다.
 interface ListSelectionListener
          리스트의 선택 범위의 값이 변경되었을 때에 통지되는 청취자입니다.
 interface MenuDragMouseListener
          메뉴에서의 마우스 드래그에 관한 청취자를 정의합니다.
 interface MenuKeyListener
          메뉴 키 청취자입니다.
 interface MenuListener
          메뉴 이벤트용의 청취자를 정의합니다.
 interface MouseInputListener
          MouseListener 인터페이스와 MouseMotionListener 인터페이스의 양쪽 모두의 모든 메소드를 구현하는 청취자입니다.
 interface PopupMenuListener
          pop-up menu 청취자입니다.
 interface RowSorterListener
          RowSorterListener 는,RowSorter 에의 변경의 통지를 받습니다.
 interface TableColumnModelListener
          TableColumnModelListener 는, TableColumnModel 에서의 변경을 대기하는 객체의 인터페이스를 정의합니다.
 interface TableModelListener
          TableModelListener 는, TableModel 내에서의 변경을 대기하는 객체의 인터페이스를 정의합니다.
 interface TreeExpansionListener
          트리가 노드의 전개 또는 때보고를 행했을 때에 통지를 받는 청취자입니다.
 interface TreeModelListener
          TreeModel 에서의 변경을 대기하는 객체용의 인터페이스를 정의합니다.
 interface TreeSelectionListener
          TreeSelectionModel 의 선택 범위가 변경되었을 때에 통지를 받는 청취자입니다.
 interface TreeWillExpandListener
          트리가 노드의 전개 또는 때보고를 행했을 때에 통지를 받는 청취자입니다.
 interface UndoableEditListener
          취소해 가능한 오퍼레이션에 관한 정보가 필요한 클래스에 의해 구현되는 인터페이스입니다.
 

EventListener 를 구현하고 있는 javax.swing.event 의 클래스
 class InternalFrameAdapter
          내부 프레임 이벤트를 받기 위한 추상 어댑터 클래스입니다.
 class MouseInputAdapter
          필요한 메소드만을 확장해 구현하는 것에 의해, 청취자의 작성 처리를 간략화하는 목적으로 제공되고 있는,MouseInputListener 인터페이스의 빈 상태(empty)의 구현입니다.
 

EventListener 형의 형태 파라미터를 가지는 javax.swing.event 의 메소드
<T extends EventListener >
void
EventListenerList. add (Class <T> t, T l)
          지정된 형태의 청취자로서 청취자를 추가합니다.
<T extends EventListener >
T[]
EventListenerList. getListeners (Class <T> t)
          지정된 형태의 모든 청취자의 배열을 돌려줍니다.
<T extends EventListener >
void
EventListenerList. remove (Class <T> t, T l)
          지정된 형태의 청취자로서 청취자를 삭제합니다.
 

EventListener 를 돌려주는 javax.swing.event 의 메소드
<T extends EventListener >
T[]
EventListenerList. getListeners (Class <T> t)
          지정된 형태의 모든 청취자의 배열을 돌려줍니다.
 

javax.swing.plaf.basic 에서의 EventListener 의 사용
 

EventListener 를 구현하고 있는 javax.swing.plaf.basic 의 클래스
 class BasicButtonListener
          버튼 청취자입니다.
 class BasicColorChooserUI.PropertyHandler
          이 내부 클래스는 「public」라고 마크 됩니다만, 이것은 컴파일러의 버그가 원인입니다.
 class BasicComboBoxEditor
          편집 가능한 combobox의 디폴트의 에디터입니다.
static class BasicComboBoxEditor.UIResource
          UIResource 를 구현하는 BasicComboBoxEditor 의 서브 클래스입니다.
 class BasicComboBoxUI.FocusHandler
          포커스가 없어졌을 때에, 이 청취자는 pop-up를 덮어 가립니다.
 class BasicComboBoxUI.ItemHandler
          이 청취자는, combobox의 선택의 변경을 감시합니다.
 class BasicComboBoxUI.KeyHandler
          이 청취자는, 키 이벤트가 네비게이션 키가 아닌지 어떤지를 확인합니다.
 class BasicComboBoxUI.ListDataHandler
          이 청취자는,ComboBoxModel 내에서의 변경을 감시합니다.
 class BasicComboBoxUI.PropertyChangeHandler
          이 청취자는, combobox내에서 변경된 바운드 프로퍼티을 감시합니다.
 class BasicComboPopup.InvocationKeyHandler
          Java 2 플랫폼 1.4 로부터 이 클래스는 폐지되어 API 의 하위 호환만의 위해(때문에) 짜넣어지고 있습니다.
protected  class BasicComboPopup.InvocationMouseHandler
          pop-up menu 상태에 영향을 주는 마우스 이벤트를 처리하기 위해(때문에), (그 pop-up menu는 아니고) combobox에 등록되는 청취자입니다.
protected  class BasicComboPopup.InvocationMouseMotionHandler
          이 청취자는, 마우스의 드래그를 감시해, 리스트상에서의 드래그이면 리스트의 현재의 선택 범위를 갱신합니다.
protected  class BasicComboPopup.ItemHandler
          이 청취자는, combobox의 선택의 변경을 감시합니다.
 class BasicComboPopup.ListDataHandler
          1. 4 로부터 이 클래스는 폐지되어 아무것도 실시하지 않고, API 하위 호환만의 위해(때문에) 짜넣어지고 있습니다.
protected  class BasicComboPopup.ListMouseHandler
          이 청취자는, 리스트내에서 mouse button를 놓았을 때에 pop-up를 덮어 가립니다.
protected  class BasicComboPopup.ListMouseMotionHandler
          이 청취자는, 리스트상에서의 마우스의 움직임에 응해, 선택된 항목을 변경합니다.
protected  class BasicComboPopup.ListSelectionHandler
          Java 2 플랫폼 1.4 에서는, 이 클래스는 폐지되어 아무것도 실시하지 않고, API 하위 호환만의 위해(때문에) 짜넣어지고 있습니다.
protected  class BasicComboPopup.PropertyChangeHandler
          이 청취자는, combobox내에서 변경된 바운드 프로퍼티을 감시합니다.
 class BasicDesktopIconUI.MouseInputHandler
          마우스의 움직임을 대기해, 그 움직임에 맞추어 처리를 실시합니다.
protected  class BasicDesktopPaneUI.CloseAction
          내부 프레임을 닫습니다.
protected  class BasicDesktopPaneUI.MaximizeAction
          내부 프레임을 최대화합니다.
protected  class BasicDesktopPaneUI.MinimizeAction
          내부 프레임을 최소화합니다.
protected  class BasicDesktopPaneUI.NavigateAction
          다음의 내부 프레임으로 이동합니다.
protected  class BasicDesktopPaneUI.OpenAction
          최소화 또는 최대화된 내부 프레임을 바탕으로 되돌립니다.
 class BasicDirectoryModel
          파일 리스트의 기본 구현입니다.
protected  class BasicFileChooserUI.ApproveSelectionAction
          Open 요구 또는 Save 요구에 응합니다.
protected  class BasicFileChooserUI.CancelSelectionAction
          취소의 요구에 응합니다.
protected  class BasicFileChooserUI.ChangeToParentDirectoryAction
           
protected  class BasicFileChooserUI.DoubleClickListener
           
protected  class BasicFileChooserUI.GoHomeAction
          Home 키 이벤트 또는 동등의 이벤트에 따라 처리를 실시합니다.
protected  class BasicFileChooserUI.NewFolderAction
          새로운 폴더를 작성합니다.
protected  class BasicFileChooserUI.SelectionListener
           
protected  class BasicFileChooserUI.UpdateAction
          현재의 디렉토리에서 파일을 주사 다시 합니다.
 class BasicInternalFrameTitlePane.CloseAction
          이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
 class BasicInternalFrameTitlePane.IconifyAction
          이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
 class BasicInternalFrameTitlePane.MaximizeAction
          이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
 class BasicInternalFrameTitlePane.MoveAction
          이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
 class BasicInternalFrameTitlePane.PropertyChangeHandler
          이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
 class BasicInternalFrameTitlePane.RestoreAction
          이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
 class BasicInternalFrameTitlePane.SizeAction
          이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
protected  class BasicInternalFrameUI.BasicInternalFrameListener
           
protected  class BasicInternalFrameUI.BorderListener
          경계의 조정을 대기합니다.
protected  class BasicInternalFrameUI.ComponentHandler
           
protected  class BasicInternalFrameUI.GlassPaneDispatcher
           
 class BasicInternalFrameUI.InternalFramePropertyChangeListener
           
 class BasicLabelUI
          LabelUI 의 Windows Look & Feel 에 의한 구현입니다.
 class BasicListUI.FocusHandler
          이 내부 클래스는 「public」라고 마크 됩니다만, 이것은 컴파일러의 버그가 원인입니다.
 class BasicListUI.ListDataHandler
          installUI 의 실행시, 및 JList.model 프로퍼티의 변경시에, JList 모델에 추가되는 ListDataListener 입니다.
 class BasicListUI.ListSelectionHandler
          installUI 의 실행시, 및 JList.selectionModel 프로퍼티의 변경시에, JLists 선택 모델에 추가되는 ListSelectionListener 입니다.
 class BasicListUI.MouseInputHandler
          JList 를 위한 포커스 처리와 마우스 입력입니다.
 class BasicListUI.PropertyChangeHandler
          PropertyChangeListener 는, installUI 의 실행시에 JList 에 추가됩니다.
protected  class BasicMenuItemUI.MouseInputHandler
           
 class BasicMenuUI.ChangeHandler
          문서로부터 삭제 끝난 이 클래스는, Java 2 플랫폼 1.4 로 폐지되었습니다.
protected  class BasicMenuUI.MouseInputHandler
          마우스 이벤트에 의한 현재의 메뉴 선택을 처리하기 위해서, 메뉴 항목에 의해 인스턴스화 되어 사용됩니다.
 class BasicOptionPaneUI.ButtonActionListener
          이 내부 클래스는 「public」라고 마크 됩니다만, 이것은 컴파일러의 버그가 원인입니다.
 class BasicOptionPaneUI.PropertyChangeHandler
          이 내부 클래스는 「public」라고 마크 됩니다만, 이것은 컴파일러의 버그가 원인입니다.
 class BasicProgressBarUI.ChangeHandler
          이 내부 클래스는 「public」라고 마크 됩니다만, 이것은 컴파일러의 버그가 원인입니다.
 class BasicRootPaneUI
          RootPaneUI 의 기본적인 구현입니다.
protected  class BasicScrollBarUI.ArrowButtonListener
          커서 키의 청취자입니다.
protected  class BasicScrollBarUI.ModelListener
          모델의 변경을 대기하는 청취자입니다.
 class BasicScrollBarUI.PropertyChangeHandler
           
protected  class BasicScrollBarUI.ScrollListener
          ScrollPane 로 초기화되는 스크롤 이벤트를 위한 청취자입니다.
protected  class BasicScrollBarUI.TrackListener
          마우스 드래그를 추적합니다.
 class BasicScrollPaneUI.HSBChangeListener
          수평 스크롤 바의 청취자입니다.
protected  class BasicScrollPaneUI.MouseWheelHandler
          MouseWheelHandler 는, MouseWheelListener 인터페이스를 구현하는 내부 클래스입니다.
 class BasicScrollPaneUI.PropertyChangeHandler
           
 class BasicScrollPaneUI.ViewportChangeHandler
          뷰포트이벤트의 청취자입니다.
 class BasicScrollPaneUI.VSBChangeListener
          수직 스크롤 바의 청취자입니다.
 class BasicSliderUI.ActionScroller
          문서로부터 삭제된 이 클래스는, Java 2 플랫폼 1.3 에서는 사용하지 않습니다.
 class BasicSliderUI.ChangeHandler
          데이터 모델의 청취자입니다.
 class BasicSliderUI.ComponentHandler
          사이즈 변경 이벤트의 청취자입니다.
 class BasicSliderUI.FocusHandler
          포커스 변경의 청취자입니다.
 class BasicSliderUI.PropertyChangeHandler
           
 class BasicSliderUI.ScrollListener
          스크롤 이벤트 청취자입니다.
 class BasicSliderUI.TrackListener
          마우스의 움직임을 추적합니다.
 class BasicSplitPaneDivider
          BasicSplitPaneUI 로 사용되는 디바이더입니다.
protected  class BasicSplitPaneDivider.MouseHandler
          MouseHandler 는, 마우스 이벤트 (놓는, 드래그 하는 등)를 적절한 DragController 메소드로 변환합니다.
 class BasicSplitPaneUI.FocusHandler
          JSplitPane UI 가 사용하는 FocusListener 의 구현입니다.
 class BasicSplitPaneUI.KeyboardDownRightHandler
          JSplitPane UI 가, 특정의 키가 밀렸을 때의 처리에 사용하는 ActionListener 의 구현입니다.
 class BasicSplitPaneUI.KeyboardEndHandler
          JSplitPane UI 가, 특정의 키가 밀렸을 때의 처리에 사용하는 ActionListener 의 구현입니다.
 class BasicSplitPaneUI.KeyboardHomeHandler
          JSplitPane UI 가, 특정의 키가 밀렸을 때의 처리에 사용하는 ActionListener 의 구현입니다.
 class BasicSplitPaneUI.KeyboardResizeToggleHandler
          JSplitPane UI 가, 특정의 키가 밀렸을 때의 처리에 사용하는 ActionListener 의 구현입니다.
 class BasicSplitPaneUI.KeyboardUpLeftHandler
          JSplitPane UI 가, 특정의 키가 밀렸을 때의 처리에 사용하는 ActionListener 의 구현입니다.
 class BasicSplitPaneUI.PropertyHandler
          JSplitPane UI 가 사용하는 PropertyChangeListener 의 구현입니다.
 class BasicTabbedPaneUI.FocusHandler
          이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
 class BasicTabbedPaneUI.MouseHandler
          이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
 class BasicTabbedPaneUI.PropertyChangeHandler
          이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
 class BasicTabbedPaneUI.TabSelectionHandler
          이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
 class BasicTableHeaderUI.MouseInputHandler
          이 내부 클래스는 「public」라고 마크 됩니다만, 이것은 컴파일러의 버그가 원인입니다.
 class BasicTableUI.FocusHandler
          이 내부 클래스는 「public」라고 마크 됩니다만, 이것은 컴파일러의 버그가 원인입니다.
 class BasicTableUI.KeyHandler
          이 내부 클래스는 「public」라고 마크 됩니다만, 이것은 컴파일러의 버그가 원인입니다.
 class BasicTableUI.MouseInputHandler
          이 내부 클래스는 「public」라고 마크 됩니다만, 이것은 컴파일러의 버그가 원인입니다.
static class BasicTextUI.BasicCaret
           
 class BasicToolBarUI.DockingListener
          이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
protected  class BasicToolBarUI.FrameListener
           
protected  class BasicToolBarUI.PropertyListener
           
protected  class BasicToolBarUI.ToolBarContListener
           
protected  class BasicToolBarUI.ToolBarFocusListener
           
 class BasicTreeUI.CellEditorHandler
          셀 편집 이벤트의 취득과 거기에 응해 트리의 갱신을 실시하는 청취자입니다.
 class BasicTreeUI.ComponentHandler
          필요하면, 스크롤시에 적절한 사이즈를 갱신합니다.
 class BasicTreeUI.FocusHandler
          포커스를 잃었을 때, 또는 취득했을 때에, 리드 선택행을 페인트 다시 합니다.
 class BasicTreeUI.KeyHandler
          복수의 키가 밀리는 이벤트를 취득해, 적절히 이벤트를 생성하기 위해서 사용됩니다.
 class BasicTreeUI.MouseHandler
          마우스 이벤트에 근거해 선택을 갱신하는 TreeMouseListener 입니다.
 class BasicTreeUI.MouseInputHandler
          MouseInputHandler 는, 구축에 사용되는 송신지에서 마우스로부터 손가락이 풀릴 때까지, 모든 마우스 이벤트 (마우스 동작 이벤트를 포함한다)를 건네주는 처리를 합니다.
 class BasicTreeUI.PropertyChangeHandler
          트리의 PropertyChangeListener 입니다.
 class BasicTreeUI.SelectionModelPropertyChangeHandler
          TreeSelectionModel 의 청취자이며, 모델의 프로퍼티이 변경되었을 경우에 행의 선택을 리셋 합니다.
 class BasicTreeUI.TreeCancelEditingAction
          액션이 실행되었을 때에 cancelEditing 을 호출하는 ActionListener 입니다.
 class BasicTreeUI.TreeExpansionHandler
          노드의 전개 또는 꺾어 접어에 응해 TreeState 를 갱신합니다.
 class BasicTreeUI.TreeHomeAction
          TreeHomeAction 는, 종료 또는 홈 액션을 처리하기 위해서 사용됩니다.
 class BasicTreeUI.TreeIncrementAction
          TreeIncrementAction 는, 상하의 액션을 처리하기 위해서 사용됩니다.
 class BasicTreeUI.TreeModelHandler
          모든 TreeModel 이벤트를 TreeState 에 전송 합니다.
 class BasicTreeUI.TreePageAction
          TreePageAction 는, 페이지 업과 페이지 다운의 이벤트를 처리합니다.
 class BasicTreeUI.TreeSelectionHandler
          선택 모델의 변경을 대기해, 변경이 있었을 경우에 표시를 갱신합니다.
 class BasicTreeUI.TreeToggleAction
          최초로 선택된 행으로, 전개 상태가 교체됩니다.
 class BasicTreeUI.TreeTraverseAction
          TreeTraverseAction 는, 왼쪽 또는 오른쪽 키를 위해서(때문에) 사용되는 액션입니다.
 

javax.swing.plaf.metal 에서의 EventListener 의 사용
 

EventListener 를 구현하고 있는 javax.swing.plaf.metal 의 클래스
 class MetalComboBoxEditor
          편집 가능한 Metal combobox용의 디폴트의 에디터입니다.
static class MetalComboBoxEditor.UIResource
          UIResource 를 구현하는 BasicComboBoxEditor 의 서브 클래스입니다.
 class MetalComboBoxUI.MetalPropertyChangeListener
          이 내부 클래스는 「public」라고 마크 됩니다만, 이것은 컴파일러의 버그가 원인입니다.
protected  class MetalFileChooserUI.DirectoryComboBoxAction
          DirectoryComboBox 로 선택되고 있는 항목이 변경되었을 때에 액션을 일으킵니다.
protected  class MetalFileChooserUI.FilterComboBoxModel
          활자의 서체 선택의 combobox로 사용하는 데이터 모델입니다.
protected  class MetalFileChooserUI.SingleClickListener
           
 class MetalLabelUI
          LabelUI 의 Windows Look & Feel 에 의한 구현입니다.
 class MetalRootPaneUI
          RootPaneUI 를 위한, Metal Look & Feel 의 구현을 제공합니다.
protected  class MetalSliderUI.MetalPropertyListener
           
protected  class MetalToolBarUI.MetalContainerListener
           
protected  class MetalToolBarUI.MetalDockingListener
           
protected  class MetalToolBarUI.MetalRolloverListener
           
 

javax.swing.table 에서의 EventListener 의 사용
 

EventListener 를 구현하고 있는 javax.swing.table 의 클래스
 class DefaultTableColumnModel
          JTable 의 표준의 열핸들러입니다.
 class JTableHeader
          JTable 의 헤더를 관리하는 객체입니다.
 

EventListener 형의 형태 파라미터를 가지는 javax.swing.table 의 메소드
<T extends EventListener >
T[]
AbstractTableModel. getListeners (Class <T> listenerType)
          이 AbstractTableModelFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
DefaultTableColumnModel. getListeners (Class <T> listenerType)
          이 모델에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
 

EventListener 를 돌려주는 javax.swing.table 의 메소드
<T extends EventListener >
T[]
AbstractTableModel. getListeners (Class <T> listenerType)
          이 AbstractTableModelFooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
DefaultTableColumnModel. getListeners (Class <T> listenerType)
          이 모델에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
 

javax.swing.text 에서의 EventListener 의 사용
 

EventListener 를 구현하고 있는 javax.swing.text 의 클래스
 class DefaultCaret
          Caret 의 디폴트의 구현입니다.
static class DefaultEditorKit.BeepAction
          beep음을 작성합니다.
static class DefaultEditorKit.CopyAction
          선택한 영역을 카피해, 그 내용을 시스템 클립보드에 포함합니다.
static class DefaultEditorKit.CutAction
          선택한 영역을 잘라내, 그 내용을 시스템 클립보드에 포함합니다.
static class DefaultEditorKit.DefaultKeyTypedAction
          키 입력 이벤트를 받았을 때, 키 맵 엔트리가 없는 경우에 디폴트로 실행되는 액션입니다.
static class DefaultEditorKit.InsertBreakAction
          문서에 행 또는 단락의 단락을 배치합니다.
static class DefaultEditorKit.InsertContentAction
          관련하는 문서에 내용을 포함합니다.
static class DefaultEditorKit.InsertTabAction
          문서에 탭 문자를 배치합니다.
static class DefaultEditorKit.PasteAction
          시스템 클립보드의 내용을, 선택된 범위, 혹은 caret의 전 (선택 범위가 없는 경우)에 붙입니다.
 class JTextComponent.AccessibleJTextComponent
          이 클래스는 JTextComponent 클래스용의 접근성? 지원를 구현하고 있습니다.
static class StyledEditorKit.AlignmentAction
          단락의 배치 방법을 설정하는 액션입니다.
static class StyledEditorKit.BoldAction
          볼드 속성을 바꾸는 액션입니다.
static class StyledEditorKit.FontFamilyAction
          관련하는 JEditorPane 의 폰트 패밀리를 설정하는 액션입니다.
static class StyledEditorKit.FontSizeAction
          관련하는 JEditorPane 의 font size를 설정하는 액션입니다.
static class StyledEditorKit.ForegroundAction
          foreground 칼라를 설정하는 액션입니다.
static class StyledEditorKit.ItalicAction
          이탤릭 속성을 바꾸는 액션입니다.
static class StyledEditorKit.StyledTextAction
          인스톨 된 StyledEditorKit (또는 서브 클래스)에 의해 JEditorPane 로 트리거된다고 보여지는 액션입니다.
static class StyledEditorKit.UnderlineAction
          밑줄 속성을 바꾸는 액션입니다.
 class TextAction
          많은 다른 텍스트 컴퍼넌트로 공유되는 키 바인딩에 편리한, 액션의 구현입니다.
 

EventListener 형의 형태 파라미터를 가지는 javax.swing.text 의 메소드
<T extends EventListener >
T[]
AbstractDocument. getListeners (Class <T> listenerType)
          이 문서에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
StyleContext.NamedStyle. getListeners (Class <T> listenerType)
          이 모델에 추가된, 지정된 형태의 청취자 모든 배열을 돌려줍니다.
<T extends EventListener >
T[]
DefaultCaret. getListeners (Class <T> listenerType)
          이 caret에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
 

EventListener 를 돌려주는 javax.swing.text 의 메소드
<T extends EventListener >
T[]
AbstractDocument. getListeners (Class <T> listenerType)
          이 문서에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
StyleContext.NamedStyle. getListeners (Class <T> listenerType)
          이 모델에 추가된, 지정된 형태의 청취자 모든 배열을 돌려줍니다.
<T extends EventListener >
T[]
DefaultCaret. getListeners (Class <T> listenerType)
          이 caret에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
 

javax.swing.text.html 에서의 EventListener 의 사용
 

EventListener 를 구현하고 있는 javax.swing.text.html 의 클래스
 class FormView
          폼 요소 <input>, <textarea>, 및 <select> 를 위한 뷰인타페스를 구현하는 콘포넨트데코레이타입니다.
protected  class FormView.MouseEventListener
          타입이 image 인 입력 요소가 클릭되었을 때에 폼의 송신을 취급하는 MouseEventListener 클래스입니다.
static class HTMLEditorKit.HTMLTextAction
          HTML 를 기존의 문서에 삽입하는데 편리한 편리한 메소드를 제공하는, abstract Action 입니다.
static class HTMLEditorKit.InsertHTMLTextAction
          InsertHTMLTextAction 는, 기존의 HTML 문서에 임의의 HTML 캐릭터 라인을 삽입하기 위해서 사용합니다.
static class HTMLEditorKit.LinkController
          관련하는 컴퍼넌트를 감시해, 필요에 따라서 하이퍼 링크 이벤트를 발생시키는 클래스입니다.
 

javax.swing.tree 에서의 EventListener 의 사용
 

EventListener 를 구현하고 있는 javax.swing.tree 의 클래스
 class DefaultTreeCellEditor
          TreeCellEditor 입니다.
 

EventListener 형의 형태 파라미터를 가지는 javax.swing.tree 의 메소드
<T extends EventListener >
T[]
DefaultTreeSelectionModel. getListeners (Class <T> listenerType)
          이 모델에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
DefaultTreeModel. getListeners (Class <T> listenerType)
          이 모델에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
 

EventListener 를 돌려주는 javax.swing.tree 의 메소드
<T extends EventListener >
T[]
DefaultTreeSelectionModel. getListeners (Class <T> listenerType)
          이 모델에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
<T extends EventListener >
T[]
DefaultTreeModel. getListeners (Class <T> listenerType)
          이 모델에 FooListener 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.
 

javax.swing.undo 에서의 EventListener 의 사용
 

EventListener 를 구현하고 있는 javax.swing.undo 의 클래스
 class UndoManager
          UndoManager 는,UndoableEdit 의 리스트를 관리해, 편집 결과를 선택해 그 내용을 바탕으로 되돌리거나 재실행하거나 할 수 있습니다.
 


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