|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.awt.event.HierarchyBoundsAdapter
public abstract class HierarchyBoundsAdapter
移動およびサイズ変更された上位クラスのイベントを受け取る抽象アダプタクラスです。このクラスのメソッドはすべて空です。このクラスはリスナーオブジェクトを作成するためにだけ存在します。
このクラスを拡張して、関係のあるイベントのメソッドをオーバーライドします。HierarchyBoundsListener
インタフェースを実装する場合には、その中に両方のメソッドを定義する必要があります。この abstract クラスは両方に null メソッドを定義するので、必要なイベント用のメソッドを定義するだけで済みます。
拡張したクラスを使ってリスナーオブジェクトを生成し、Component の addHierarchyBoundsListener
メソッドを使ってそのオブジェクトを Component に登録します。上位クラスのサイズ変更または移動によって Component の属する階層が変更されると、リスナーオブジェクトの関連メソッドが呼び出され、HierarchyEvent
がそのメソッドに渡されます。
HierarchyBoundsListener
,
HierarchyEvent
コンストラクタの概要 | |
---|---|
HierarchyBoundsAdapter()
|
メソッドの概要 | |
---|---|
void |
ancestorMoved(HierarchyEvent e)
ソースの上位クラスが移動したときに呼び出されます。 |
void |
ancestorResized(HierarchyEvent e)
ソースの上位クラスがサイズ変更されたときに呼び出されます。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public HierarchyBoundsAdapter()
メソッドの詳細 |
---|
public void ancestorMoved(HierarchyEvent e)
HierarchyBoundsListener
内の ancestorMoved
public void ancestorResized(HierarchyEvent e)
HierarchyBoundsListener
内の ancestorResized
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。