Java プラットフォーム 1.2

java.awt.event
インタフェース ContainerListener

既知の実装クラスの一覧:
AWTEventMulticaster, ContainerAdapter, JComponent.AccessibleJComponent.AccessibleContainerHandler, BasicToolBarUI.ToolBarContListener, MetalToolBarUI.MetalContainerListener

public abstract interface ContainerListener
extends EventListener

コンテナイベントを受け取るためのリスナインタフェースです。コンテナイベントの処理に関連するクラスは、このインタフェース、および含まれているすべてのメソッドを実装するか、関連するメソッドだけをオーバーライドして abstract クラス ContainerAdapter を拡張します。そのようなクラスから作成されたリスナーオブジェクトは、コンポーネント addContainerListener メソッドを使ってコンポーネントに登録されます。コンポーネントの追加または削除によりコンテナの内容が変更されると、リスナーオブジェクトの関連するメソッドが呼び出され、ContainerEvent がそのメソッドに渡されます。

コンテナイベントは通知の目的にのみ提供されます。AWT は、追加および削除の操作を内部的に自動で取り扱うので、プログラムが ComponentListener を登録するかどうかに関係なく、プログラムの処理は正しく行われます。

関連項目:
ContainerAdapter, ContainerEvent, Tutorial: Writing a Container Listener, Reference: The Java Class Libraries (update file)

メソッドの概要
 void componentAdded(ContainerEvent e)
          コンテナにコンポーネントが追加されると呼び出されます。
 void componentRemoved(ContainerEvent e)
          コンテナからコンポーネントが削除されると呼び出されます。
 

メソッドの詳細

componentAdded

public void componentAdded(ContainerEvent e)
コンテナにコンポーネントが追加されると呼び出されます。

componentRemoved

public void componentRemoved(ContainerEvent e)
コンテナからコンポーネントが削除されると呼び出されます。

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.