Класс TextEvent

Все реализованные интерфейсы:
Serializable
public class TextEvent
extends AWTEvent

Семантическое событие, указывающее на изменение текста объекта. Это событие высокого уровня генерируется объектом (например, TextComponent) при изменении его текста. Событие передается каждому объекту, зарегистрированному на получение таких событий с помощью метода компонента addTextListener.

Объект, реализующий интерфейс TextListener, получает это TextEvent, когда происходит событие. Слушателю не нужно обрабатывать подробности обработки отдельных движений мыши и нажатий клавиш. Вместо этого он может обрабатывать «значимое» (семантическое) событие, такое как «текст изменен».

Неопределенное поведение возникнет, если параметр id любого экземпляра TextEvent не находится в диапазоне от TEXT_FIRST до TEXT_LAST.

С тех пор:
1.1
См. также:
TextComponent, TextListener, Сериализованная форма

Поля

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

Первое число в диапазоне идентификаторов, используемых для событий изменения текста.

static int TEXT_LAST

Последнее число в диапазоне идентификаторов, используемых для событий изменения текста.

static int TEXT_VALUE_CHANGED

Этот идентификатор события указывает, что текст объекта был изменен.

Поля, объявленные в классе 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

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

Конструктор Описание
TextEvent​(Object source, int id)

Создает объект TextEvent.

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

Модификатор и тип Метод Описание
String paramString()

Возвращает строку параметра, идентифицирующую это событие изменения текста.

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

consume, getID, isConsumed, setSource, toString

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

getSource

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

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

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

TEXT_FIRST

public static final int TEXT_FIRST

Первое число в диапазоне идентификаторов, используемых для событий изменения текста.

См. также:
Значения константных полей

TEXT_LAST

public static final int TEXT_LAST

Последнее число в диапазоне идентификаторов, используемых для событий изменения текста.

См. также:
Значения константных полей

TEXT_VALUE_CHANGED

public static final int TEXT_VALUE_CHANGED

Этот идентификатор события указывает, что текст объекта был изменен.

См. также:
Значения константных полей

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

TextEvent

public TextEvent(Object source,
                 int id)

Создает объект TextEvent.

Этот метод выбрасывает IllegalArgumentException, если source равно null.

Параметры:
source - Объект (TextComponent), породивший событие
id - Целое число, идентифицирующее тип события. Справочная информация о допустимых значениях представлена в описании класса TextEvent
Исключения:
IllegalArgumentException - если source равно null
См. также:
EventObject.getSource(), AWTEvent.getID()

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

paramString

public String paramString()

Возвращает строку параметра, идентифицирующую это событие изменения текста. Этот метод полезен для ведения журнала событий и для отладки.

Переопределяет:
paramString в классе AWTEvent
Возвращает:
строка, идентифицирующая событие и его атрибуты

© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/TextEvent.html

Spec-Zone .ru
спецификации, руководства, описания, API