JavaTM 2 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 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only