JavaTM Platform
Standard Ed. 6

javax.swing.event
接口 AncestorListener

所有超级接口:
EventListener

public interface AncestorListener
     
extends EventListener

AncestorListener 接口支持 JComponent 或其祖先之一发生更改时进行通知。 这些更改包括移动和组件变得可见或不可见时(通过 setVisible() 方法,或者将组件添加到组件层次结构中或从中移除)。


方法摘要
 void ancestorAdded(AncestorEvent event)
          当通过调用 setVisible(true) 或将其添加到组件层次结构中而使源组件或其祖先之一变得可见时调用。
 void ancestorMoved(AncestorEvent event)
          在源组件或其祖先之一被移动时调用。
 void ancestorRemoved(AncestorEvent event)
          当通过调用 setVisible(false) 或将其从组件层次结构中移除而使源组件或其祖先之一变得不可见时调用。
 

方法详细信息

ancestorAdded

void ancestorAdded(AncestorEvent event)
当通过调用 setVisible(true) 或将其添加到组件层次结构中而使源组件或其祖先之一变得可见时调用。此方法只在源组件变得实际可见时调用。要源组件实际可见,其所有父组件都必须是可见的,并且它必须在以某个窗口为根的层次结构中。


ancestorRemoved

void ancestorRemoved(AncestorEvent event)
当通过调用 setVisible(false) 或将其从组件层次结构中移除而使源组件或其祖先之一变得不可见时调用。此方法只在源组件变得实际不可见时调用。要源组件实际不可见,至少有一个父组件必须是不可见的,或者它不在以某个窗口为根的层次结构中。


ancestorMoved

void ancestorMoved(AncestorEvent event)
在源组件或其祖先之一被移动时调用。


JavaTM Platform
Standard Ed. 6

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

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