Spec-Zone.ru › OpenJDK 8

Интерфейс AncestorListener

Все суперинтерфейсы:
EventListener

public interface AncestorListener
extends EventListener

Интерфейс AncestorListener для поддержки уведомлений о изменениях в JComponent или одном из его предков. Это включает перемещение и изменения видимости компонента, либо методом setVisible(), либо при добавлении или удалении из иерархии компонентов.

Методы

Модификатор и тип Метод и описание
void ancestorAdded(AncestorEvent event)

Вызывается, когда источник или один из его предков становится видимым, либо путем вызова setVisible(true), либо путем добавления в иерархию компонентов.

void ancestorMoved(AncestorEvent event)

Вызывается, когда источник или один из его предков перемещается.

void ancestorRemoved(AncestorEvent event)

Вызывается, когда источник или один из его предков становится невидимым, либо путем вызова setVisible(false), либо путем удаления из иерархии компонентов.

Методы

ancestorAdded

void ancestorAdded(AncestorEvent event)

Вызывается, когда источник или один из его предков становится видимым, либо путем вызова setVisible(true), либо путем добавления в иерархию компонентов. Метод вызывается только в том случае, если источник действительно стал видимым. Для этого все его родительские элементы должны быть видимыми, и он должен быть в иерархии, укоренённой в окне.

ancestorRemoved

void ancestorRemoved(AncestorEvent event)

Вызывается, когда источник или один из его предков становится невидимым, либо путем вызова setVisible(false), либо путем удаления из иерархии компонентов. Метод вызывается только в том случае, если источник действительно стал невидимым. Для этого хотя бы один из его родителей должен быть невидимым, или он не находится в иерархии, укоренённой в окне.

ancestorMoved

void ancestorMoved(AncestorEvent event)

Вызывается, когда источник или один из его предков перемещается.

© 1993, 2020, 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.

Spec-Zone.ru

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