モジュール java.desktop
パッケージ java.awt.event

インタフェースHierarchyListener

すべてのスーパー・インタフェース:
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()