Module  java.desktop
软件包  java.awt.event

Interface HierarchyBoundsListener

  • All Superinterfaces:
    EventListener
    所有已知实现类:
    AWTEventMulticasterHierarchyBoundsAdapter


    public interface HierarchyBoundsListener
    extends EventListener
    用于接收祖先移动和调整大小的事件的侦听器接口。 有兴趣处理这些事件的类可以实现这个接口(和它包含的所有方法),或扩展抽象的HierarchyBoundsAdapter类(仅覆盖感兴趣的方法)。 然后,使用组件的addHierarchyBoundsListener方法将从该类创建的侦听器对象注册到组件。 当组件所属的层次结构通过祖先的调整大小或移动进行更改时,将调用侦听器对象中的相关方法,并将其传递给该HierarchyEvent

    层次结构事件仅供通报用途; AWT将自动处理层次结构内部的更改,以使GUI布局正常工作,无论程序是否注册了HierarchyBoundsListener

    从以下版本开始:
    1.3
    另请参见:
    HierarchyBoundsAdapterHierarchyEvent
    • 方法详细信息

      • ancestorMoved

        void ancestorMoved​(HierarchyEvent e)
        当源的祖先移动时调用。
        参数
        e - 要处理的事件
      • ancestorResized

        void ancestorResized​(HierarchyEvent e)
        调用源的祖先调整大小时。
        参数
        e - 要处理的事件