JavaTM Platform
Standard Ed. 6

java.awt.event
接口 ContainerListener

所有超级接口:
EventListener
所有已知实现类:
AWTEventMulticaster, BasicToolBarUI.ToolBarContListener, Container.AccessibleAWTContainer.AccessibleContainerHandler, ContainerAdapter, JComponent.AccessibleJComponent.AccessibleContainerHandler, MetalToolBarUI.MetalContainerListener

public interface ContainerListener
     
extends EventListener

用于接收容器事件的侦听器接口。对处理容器事件感兴趣的类要么实现此接口(以及它包含的所有方法),要么扩展抽象 ContainerAdapter 类(只重写感兴趣的方法)。然后,根据该类创建的侦听器对象使用组件的 addContainerListener 方法向该组件注册。当容器的内容因为添加和移除组件而更改时,可调用侦听器对象中的相关方法,并将 ContainerEvent 传递给它。

这些容器事件“仅”为通知目的而提供;AWT 将自动内部处理添加和移除操作,使程序正常工作,而不管该程序是否注册了一个 ComponentListener

从以下版本开始:
1.1
另请参见:
ContainerAdapter, ContainerEvent, Tutorial: Writing a Container Listener

方法摘要
 void componentAdded(ContainerEvent e)
          已将组件添加到容器中时调用。
 void componentRemoved(ContainerEvent e)
          已从容器中移除组件时调用。
 

方法详细信息

componentAdded

void componentAdded(ContainerEvent e)
已将组件添加到容器中时调用。


componentRemoved

void componentRemoved(ContainerEvent e)
已从容器中移除组件时调用。


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策