-
- All Superinterfaces:
-
EventListener
public interface AncestorListener extends EventListener
AncestorListener接口,用于在JComponent或其祖先之一发生更改时支持通知。 这些包括移动以及组件变得可见或不可见时,由setVisible()方法或通过从组件层次结构中添加或删除。
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 void
ancestorAdded(AncestorEvent event)
当源或其祖先被调用setVisible(true)或被添加到组件层次结构中时,被调用。void
ancestorMoved(AncestorEvent event)
当源或其祖先被移动时调用。void
ancestorRemoved(AncestorEvent event)
当源或其祖先被调用setVisible(false)或被从组件层次结构中移除时,被调用。
-
-
-
方法详细信息
-
ancestorAdded
void ancestorAdded(AncestorEvent event)
当源或其祖先被调用setVisible(true)或被添加到组件层次结构中时,被调用。 该方法仅在源实际变得可见时才被调用。 为了这样做,所有的父母必须是可见的,它必须在一个根深蒂固的窗口中- 参数
-
event
- 表示祖先组件显示状态变化的AncestorEvent
-
ancestorRemoved
void ancestorRemoved(AncestorEvent event)
当源或其祖先被调用setVisible(false)或被从组件层次结构中移除时,被调用。 该方法仅在源实际上变得不可见时被调用。 为了这个真实,至少其中一个父母必须通过看不见,或者它不在一个根深蒂固的窗口中- 参数
-
event
- 一个AncestorEvent
表示祖先组件的显示状态的变化
-
ancestorMoved
void ancestorMoved(AncestorEvent event)
当源或其祖先被移动时调用。- 参数
-
event
- 一个AncestorEvent
表示祖先组件的显示状态的变化
-
-