ContainerEvent
ContainerEvent (컨테이너 이벤트)
컴포넌트가 추가되거나 제거되어 컨테이너의 내용이 변경되었음을 나타내는 저수준 이벤트입니다.
본문
public class ContainerEvent extends ComponentEvent
컨테이너 이벤트는 알림 전용으로 제공됩니다. AWT는 프로그램이 이러한 이벤트를 받는지 여부와 관계없이 컨테이너 내용의 변화를 내부적으로 자동 처리합니다.
이 저수준 이벤트는 컴포넌트가 추가되거나 제거될 때 Panel 같은 컨테이너 객체에 의해 생성됩니다. 이벤트는 컴포넌트의 addContainerListener 메서드로 그러한 이벤트를 받도록 등록한 모든 ContainerListener 또는 ContainerAdapter 객체에 전달됩니다. (ContainerAdapter 객체는 ContainerListener 인터페이스를 구현합니다.)
이벤트가 발생할 때 각 리스너 객체는 이 ContainerEvent를 받습니다. 어떤 ContainerEvent 인스턴스의 id 매개변수가 CONTAINER_FIRST에서 CONTAINER_LAST 사이가 아니면 동작이 정의되지 않습니다.