Spec-Zone.ru › OpenJDK 25

Интерфейс HierarchyBoundsListener

Все суперинтерфейсы:
EventListener
Все известные классы, реализующие этот интерфейс:
AWTEventMulticaster, HierarchyBoundsAdapter
public interface HierarchyBoundsListener extends EventListener
Интерфейс прослушивателя для получения событий перемещения и изменения размера предков. Класс, заинтересованный в обработке этих событий, реализует этот интерфейс (и все содержащиеся в нем методы) или наследует абстрактный класс HierarchyBoundsAdapter (переопределяя только нужный метод). Созданный на основе этого класса объект прослушивателя регистрируется в Component с помощью метода addHierarchyBoundsListener класса Component. Когда иерархия, к которой принадлежит Component, изменяется из-за изменения размера или перемещения предка, вызывается соответствующий метод объекта прослушивателя, которому передается HierarchyEvent.

События иерархии предназначены ТОЛЬКО для уведомления; AWT автоматически обрабатывает изменения иерархии внутри системы, чтобы графический интерфейс правильно компоновался независимо от того, зарегистрировала ли программа HierarchyBoundsListener.

Начиная с версии:
1.3
См. также:
  • HierarchyBoundsAdapter
  • HierarchyEvent

Краткое описание методов

Модификатор и тип Метод Описание
void ancestorMoved(HierarchyEvent e)
Вызывается при перемещении предка источника.
void ancestorResized(HierarchyEvent e)
Вызывается при изменении размера предка источника.

Подробное описание методов

ancestorMoved

void ancestorMoved(HierarchyEvent e)
Вызывается при перемещении предка источника.
Параметры:
e — обрабатываемое событие

ancestorResized

void ancestorResized(HierarchyEvent e)
Вызывается при изменении размера предка источника.
Параметры:
e — обрабатываемое событие

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее дочерних компаний в США и других странах.
Авторское право © 1993, 2025, Oracle и/или ее дочерние компании, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/java/awt/event/HierarchyBoundsListener.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API