- すべてのスーパー・インタフェース:
EventListener
- 既知のすべての実装クラス:
AWTEventMulticaster
public interface HierarchyListener extends EventListener
階層変更イベントを受け取るためのリスナー・インタフェースです。 階層変更イベントの処理に関連するクラスは、このインタフェースを実装するようにしてください。 そのクラスから作成されたリスナー・オブジェクトは、コンポーネントの
addHierarchyListener
メソッドを使ってコンポーネントに登録されます。 Componentの所属する階層が変更されると、リスナー・オブジェクトのhierarchyChanged
メソッドが呼び出され、HierarchyEvent
が渡されます。
階層イベントは、通知のためだけに提供されています。AWTは、階層への変更を内部的に自動的に扱うので、プログラムがHierarchyListener
を登録するかどうかに関係なく、GUIレイアウト、表示可能性、および可視性は正しく動作します。
- 導入されたバージョン:
- 1.3
- 関連項目:
HierarchyEvent
-
メソッドのサマリー
修飾子と型 メソッド 説明 void
hierarchyChanged(HierarchyEvent e)
階層が変更されたときに呼び出されます。
-
メソッドの詳細
-
hierarchyChanged
void hierarchyChanged(HierarchyEvent e)階層が変更されたときに呼び出されます。 変更の実際のタイプを判断するには、HierarchyEvent.getChangeFlags()
を呼び出します。- パラメータ:
e
- 処理されるイベント- 関連項目:
HierarchyEvent.getChangeFlags()
-