Spec-Zone.ru › OpenJDK 17

Класс 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 final int ANCESTOR_ADDED
Компонент-предок был добавлен в иерархию видимых объектов (сделан видимым) и в настоящее время отображается.
static final int ANCESTOR_MOVED
Компонент-предок изменил свое положение на экране.
static final 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

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, 2021, 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/17/docs/api/java.desktop/javax/swing/event/AncestorEvent.html

Spec-Zone.ru

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