ContainerAdapter

ContainerAdapter (컨테이너 어댑터)

컨테이너 이벤트를 받기 위한 추상 어댑터 클래스입니다.

출처: Java API Reference

본문

public abstract class ContainerAdapter extends Object implements ContainerListener

이 클래스의 메서드는 비어 있습니다. 리스너 객체를 만드는 편의를 위해서만 존재합니다. 이 클래스를 확장해 ContainerEvent 리스너를 만들고 관심 있는 이벤트의 메서드를 오버라이드합니다.

(ContainerListener 인터페이스를 구현하면 그 안의 모든 메서드를 정의해야 하지만, 이 추상 클래스는 전부에 대해 null 메서드를 정의하므로 관심 있는 이벤트에 대한 메서드만 정의하면 됩니다.)

만든 클래스로 리스너 객체를 만들고 컴포넌트의 addContainerListener 메서드로 컴포넌트에 등록합니다. 컴포넌트가 추가되거나 제거되어 컨테이너의 내용이 바뀌면 리스너 객체의 해당 메서드가 호출되고 ContainerEvent가 전달됩니다.

더 알아보기 (Learn more)

Java 공식 API