Класс InternalFrameEvent
- Все реализуемые интерфейсы:
Serializable
public class InternalFrameEvent extends AWTEvent
AWTEvent, добавляющий поддержку объектов JInternalFrame в качестве источника события. Этот класс использует те же типы событий, что и WindowEvent, хотя идентификаторы отличаются. Сведения об обработке событий внутреннего фрейма приведены в разделе Как написать слушатель внутреннего фрейма из Учебника по Java. Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации предназначена для краткосрочного хранения или RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4 в пакет java.beans добавлена поддержка долговременного хранения всех JavaBeans. См. XMLEncoder.
- См. также:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final int |
INTERNAL_FRAME_ACTIVATED |
Тип события «окно активировано». |
static final int |
INTERNAL_FRAME_CLOSED |
Событие «окно закрыто». |
static final int |
INTERNAL_FRAME_CLOSING |
Событие «окно закрывается». |
static final int |
INTERNAL_FRAME_DEACTIVATED |
Тип события «окно деактивировано». |
static final int |
INTERNAL_FRAME_DEICONIFIED |
Тип события «окно восстановлено». |
static final int |
INTERNAL_FRAME_FIRST |
Первое число в диапазоне идентификаторов, используемых для событий внутреннего фрейма. |
static final int |
INTERNAL_FRAME_ICONIFIED |
Событие «окно свернуто». |
static final int |
INTERNAL_FRAME_LAST |
Последнее число в диапазоне идентификаторов, используемых для событий внутреннего фрейма. |
static final int |
INTERNAL_FRAME_OPENED |
Событие «окно открыто». |
Поля, объявленные в классе 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
Поля, объявленные в классе EventObject
source
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
InternalFrameEvent |
Создает объект InternalFrameEvent. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
JInternalFrame |
getInternalFrame() |
Возвращает источник события. |
String |
paramString() |
Возвращает строку параметров, идентифицирующую это событие. |
Методы, объявленные в классе EventObject
getSource
Подробное описание полей
INTERNAL_FRAME_FIRST
public static final int INTERNAL_FRAME_FIRST
- См. также:
INTERNAL_FRAME_LAST
public static final int INTERNAL_FRAME_LAST
- См. также:
INTERNAL_FRAME_OPENED
public static final int INTERNAL_FRAME_OPENED
- См. также:
INTERNAL_FRAME_CLOSING
public static final int INTERNAL_FRAME_CLOSING
setClosed.- См. также:
INTERNAL_FRAME_CLOSED
public static final int INTERNAL_FRAME_CLOSED
setClosed или dispose.- См. также:
INTERNAL_FRAME_ICONIFIED
public static final int INTERNAL_FRAME_ICONIFIED
- См. также:
INTERNAL_FRAME_DEICONIFIED
public static final int INTERNAL_FRAME_DEICONIFIED
- См. также:
INTERNAL_FRAME_ACTIVATED
public static final int INTERNAL_FRAME_ACTIVATED
- См. также:
INTERNAL_FRAME_DEACTIVATED
public static final int INTERNAL_FRAME_DEACTIVATED
- См. также:
Подробное описание конструкторов
InternalFrameEvent
public InternalFrameEvent(JInternalFrame source, int id)
InternalFrameEvent.- Параметры:
-
source— объектJInternalFrame, являющийся источником события -
id— целое число, указывающее тип события
Подробное описание методов
paramString
public String paramString()
- Переопределяет:
-
paramStringв классеAWTEvent - Возвращает:
- строку, идентифицирующую событие и его атрибуты
getInternalFrame
public JInternalFrame getInternalFrame()
- Возвращает:
- объект
JInternalFrame, являющийся источником события - Начиная с:
- 1.3
© 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/javax/swing/event/InternalFrameEvent.html