Spec-Zone.ru › OpenJDK 8

Класс AncestorEvent

  • java.lang.Object
    • java.util.EventObject
      • java.awt.AWTEvent
        • javax.swing.event.AncestorEvent
Все реализованные интерфейсы:
Serializable

public class AncestorEvent
extends AWTEvent

Событие, сообщаемое дочернему компоненту, которое возникло от предка в иерархии компонентов.

Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, использующими одну и ту же версию Swing. Начиная с версии 1.4, добавлена поддержка долгосрочного хранения всех JavaBeans™ в пакете java.beans. См. XMLEncoder.

Поля

Модификатор и тип Поле и описание
static int ANCESTOR_ADDED

Компонент-предок был добавлен в иерархию видимых объектов (сделан видимым) и в настоящее время отображается.

static int ANCESTOR_MOVED

Компонент-предок изменил свое положение на экране.

static int ANCESTOR_REMOVED

Компонент-предок был удален из иерархии видимых объектов (скрыт) и больше не отображается.

Поля, унаследованные от класса java.awt.AWTEvent

ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, id, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASK

Поля, унаследованные от класса java.util.EventObject

source

Конструкторы

Конструктор и описание
AncestorEvent(JComponent source, int id, Container ancestor, Container ancestorParent)

Создает объект AncestorEvent для идентификации изменения состояния отображения компонента-предка.

Методы

Модификатор и тип Метод и описание
Container getAncestor()

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

Container getAncestorParent()

Возвращает родителя предка, на котором фактически произошло событие. Это наиболее интересно при событии ANCESTOR_REMOVED, поскольку предок может больше не находиться в иерархии компонентов.

JComponent getComponent()

Возвращает компонент, к которому был добавлен слушатель.

Методы, унаследованные от класса java.awt.AWTEvent

consume, getID, isConsumed, paramString, setSource, toString

Методы, унаследованные от класса java.util.EventObject

getSource

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Подробное описание полей

ANCESTOR_ADDED

public static final int ANCESTOR_ADDED

Компонент-предок был добавлен в иерархию видимых объектов (сделан видимым) и в настоящее время отображается.

См. также:
Постоянные значения поля

ANCESTOR_REMOVED

public static final int ANCESTOR_REMOVED

Компонент-предок был удален из иерархии видимых объектов (скрыт) и больше не отображается.

См. также:
Постоянные значения поля

ANCESTOR_MOVED

public static final int ANCESTOR_MOVED

Компонент-предок изменил свое положение на экране.

См. также:
Постоянные значения поля

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

AncestorEvent-javax.swing.JComponent-int-java.awt.Container-java.awt.Container-

public AncestorEvent(JComponent source,
                     int id,
                     Container ancestor,
                     Container ancestorParent)

Создает объект AncestorEvent для идентификации изменения состояния отображения компонента-предка.

Параметры:
source - JComponent, который инициировал событие (обычно this)
id - целое число, определяющее ANCESTOR_ADDED, ANCESTOR_REMOVED или ANCESTOR_MOVED
ancestor - объект Container, определяющий компонент-предка, состояние отображения которого изменилось
ancestorParent - объект Container, определяющий родителя предка

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

getAncestor--

public Container getAncestor()

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

getAncestorParent--

public Container getAncestorParent()

Возвращает родителя предка, на котором фактически произошло событие. Это наиболее интересно при событии ANCESTOR_REMOVED, поскольку предок может больше не находиться в иерархии компонентов.

getComponent--

public JComponent getComponent()

Возвращает компонент, к которому был добавлен слушатель.

© 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