-
- All Superinterfaces:
-
EventListener
- 所有已知实现类:
-
AWTEventMulticaster
,BasicToolBarUI.ToolBarContListener
,Container.AccessibleAWTContainer.AccessibleContainerHandler
,ContainerAdapter
,JComponent.AccessibleJComponent.AccessibleContainerHandler
,MetalToolBarUI.MetalContainerListener
public interface ContainerListener extends EventListener
用于接收容器事件的侦听器接口。 处理容器事件感兴趣的类可以实现这个接口(和它包含的所有方法),也可以扩展抽象的ContainerAdapter
类(仅覆盖感兴趣的方法)。 然后,使用该组件的addContainerListener
方法将从该类创建的侦听器对象注册到组件。 当容器的内容因添加或删除组件而发生变化时,将调用侦听器对象中的相关方法,并将其传递给该应用程序ContainerEvent
。集装箱事件仅供通报用途; AWT将自动处理内部的添加和删除操作,以便程序正常工作,无论程序是否注册了
ContainerListener
。- 从以下版本开始:
- 1.1
- 另请参见:
-
ContainerAdapter
,ContainerEvent
, Tutorial: Writing a Container Listener
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 void
componentAdded(ContainerEvent e)
当组件已添加到容器时调用。void
componentRemoved(ContainerEvent e)
当组件从容器中删除时调用。
-
-
-
方法详细信息
-
componentAdded
void componentAdded(ContainerEvent e)
当组件已添加到容器时调用。- 参数
-
e
- 要处理的事件
-
componentRemoved
void componentRemoved(ContainerEvent e)
当组件从容器中删除时调用。- 参数
-
e
- 要处理的事件
-
-