Spec-Zone.ru › OpenJDK 24

Класс Event

java.lang.Object
java.awt.Event
Все реализованные интерфейсы:
Serializable
@Deprecated(since="9") public class Event extends Object implements Serializable
Устаревший.
Рекомендуется использовать AWTEvent и его подклассы вместо него
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости. Он был заменён классом AWTEvent и его подклассами.

Event — это независимый от платформы класс, который инкапсулирует события из графического пользовательского интерфейса платформы в модели событий Java 1.0. В Java 1.1 и более поздних версиях класс Event поддерживается только для обратной совместимости. Информация в этом описании класса предназначена для помощи программистам в конвертации программ Java 1.0 в новую модель событий.

В модели событий Java 1.0 событие содержит поле id, которое указывает тип события и какие другие Event переменные имеют отношение к этому событию.

Для событий клавиатуры, key содержит значение, указывающее, какая клавиша была активирована, и modifiers содержит модификаторы для этого события. Для событий KEY_PRESS и KEY_RELEASE значения key представляют собой код символа Юникода для клавиши. Для KEY_ACTION и KEY_ACTION_RELEASE значение key является одним из определённых идентификаторов действий клавиш в классе Event (PGUP, PGDN, F1, F2 и т.д.).

С тех пор:
1.0
См. также:
  • Сериализованная форма

Краткое описание полей

Modifier and Type Field Description
static final int ACTION_EVENT
Устаревший.
Это событие указывает, что пользователь хочет, чтобы произошло некоторое действие.
static final int ALT_MASK
Устаревший.
Этот флаг указывает, что клавиша Alt была нажата, когда произошло событие.
Object arg
Устаревший.
Произвольный аргумент события.
static final int BACK_SPACE
Устаревший.
Клавиша BackSpace.
static final int CAPS_LOCK
Устаревший.
Клавиша Caps Lock, клавиша действия, не ASCII.
int clickCount
Устаревший.
Для событий MOUSE_DOWN это поле указывает количество последовательных щелчков.
static final int CTRL_MASK
Устаревший.
Этот флаг указывает, что клавиша Control была нажата, когда произошло событие.
static final int DELETE
Устаревший.
Клавиша Delete.
static final int DOWN
Устаревший.
Клавиша вниз (стрелка), клавиша действия, не ASCII.
static final int END
Устаревший.
Клавиша End, клавиша действия, не ASCII.
static final int ENTER
Устаревший.
Клавиша Enter.
static final int ESCAPE
Устаревший.
Клавиша Escape.
Event evt
Устаревший.
Следующее событие.
static final int F1
Устаревший.
Функциональная клавиша F1, клавиша действия, не ASCII.
static final int F10
Устаревший.
Функциональная клавиша F10, клавиша действия, не ASCII.
static final int F11
Устаревший.
Функциональная клавиша F11, клавиша действия, не ASCII.
static final int F12
Устаревший.
Функциональная клавиша F12, клавиша действия, не ASCII.
static final int F2
Устаревший.
Функциональная клавиша F2, клавиша действия, не ASCII.
static final int F3
Устаревший.
Функциональная клавиша F3, клавиша действия, не ASCII.
static final int F4
Устаревший.
Функциональная клавиша F4, клавиша действия, не ASCII.
static final int F5
Устаревший.
Функциональная клавиша F5, клавиша действия, не ASCII.
static final int F6
Устаревший.
Функциональная клавиша F6, клавиша действия, не ASCII.
static final int F7
Устаревший.
Функциональная клавиша F7, клавиша действия, не ASCII.
static final int F8
Устаревший.
Функциональная клавиша F8, клавиша действия, не ASCII.
static final int F9
Устаревший.
Функциональная клавиша F9, клавиша действия, не ASCII.
static final int GOT_FOCUS
Устаревший.
Компонент получил фокус.
static final int HOME
Устаревший.
Клавиша Home, клавиша действия, не ASCII.
int id
Устаревший.
Указывает тип события и какие другие Event переменные важны для события.
static final int INSERT
Устаревший.
Клавиша Insert, клавиша действия, не ASCII.
int key
Устаревший.
Код клавиши, нажатой в событии клавиатуры.
static final int KEY_ACTION
Устаревший.
Пользователь нажал клавишу действия, не ASCII.
static final int KEY_ACTION_RELEASE
Устаревший.
Пользователь отпустил клавишу действия, не ASCII.
static final int KEY_PRESS
Устаревший.
Пользователь нажал обычную клавишу.
static final int KEY_RELEASE
Устаревший.
Пользователь отпустил обычную клавишу.
static final int LEFT
Устаревший.
Клавиша влево (стрелка), клавиша действия, не ASCII.
static final int LIST_DESELECT
Устаревший.
Элемент в списке был снят с выбора.
static final int LIST_SELECT
Устаревший.
Элемент в списке был выбран.
static final int LOAD_FILE
Устаревший.
Событие загрузки файла.
static final int LOST_FOCUS
Устаревший.
Компонент потерял фокус.
static final int META_MASK
Устаревший.
Этот флаг указывает, что клавиша Meta была нажата, когда произошло событие.
int modifiers
Устаревший.
Состояние клавиш модификаторов.
static final int MOUSE_DOWN
Устаревший.
Пользователь нажал кнопку мыши.
static final int MOUSE_DRAG
Устаревший.
Пользователь перемещал мышь, удерживая нажатой кнопку.
static final int MOUSE_ENTER
Устаревший.
Курсор мыши вошёл в компонент.
static final int MOUSE_EXIT
Устаревший.
Курсор мыши вышел из компонента.
static final int MOUSE_MOVE
Устаревший.
Мышь перемещена без нажатой кнопки.
static final int MOUSE_UP
Устаревший.
Пользователь отпустил кнопку мыши.
static final int NUM_LOCK
Устаревший.
Клавиша Num Lock, клавиша действия, не ASCII.
static final int PAUSE
Устаревший.
Клавиша Pause, клавиша действия, не ASCII.
END_OF_DOCUMENT_MARKER
static final int PGDN
Устарело.
Кнопка «Вниз страницы», ключевая не-ASCII-команда.
static final int PGUP
Устарело.
Кнопка «Вверх страницы», ключевая не-ASCII-команда.
static final int PRINT_SCREEN
Устарело.
Кнопка «Печать экрана», ключевая не-ASCII-команда.
static final int RIGHT
Устарело.
Кнопка «Стрелка вправо», ключевая не-ASCII-команда.
static final int SAVE_FILE
Устарело.
Событие сохранения файла.
static final int SCROLL_ABSOLUTE
Устарело.
Пользователь передвинул ползунок (маркер) в полосе прокрутки, переместившись в «абсолютное» положение, а не относительно последнего.
static final int SCROLL_BEGIN
Устарело.
Событие начала прокрутки.
static final int SCROLL_END
Устарело.
Событие окончания прокрутки.
static final int SCROLL_LINE_DOWN
Устарело.
Пользователь активировал область строки вниз в полосе прокрутки.
static final int SCROLL_LINE_UP
Устарело.
Пользователь активировал область строки вверх в полосе прокрутки.
static final int SCROLL_LOCK
Устарело.
Кнопка «Заблокировать прокрутку», ключевая не-ASCII-команда.
static final int SCROLL_PAGE_DOWN
Устарело.
Пользователь активировал область страницы вниз в полосе прокрутки.
static final int SCROLL_PAGE_UP
Устарело.
Пользователь активировал область страницы вверх в полосе прокрутки.
static final int SHIFT_MASK
Устарело.
Этот флаг указывает, что клавиша Shift была нажата во время события.
static final int TAB
Устарело.
Кнопка Tab.
Object target
Устарело.
Целевой компонент.
static final int UP
Устарело.
Кнопка «Стрелка вверх», ключевая не-ASCII-команда.
long when
Устарело.
Отметка времени.
static final int WINDOW_DEICONIFY
Устарело.
Пользователь попросил менеджера окон де-иконизировать окно.
static final int WINDOW_DESTROY
Устарело.
Пользователь попросил менеджера окон закрыть окно.
static final int WINDOW_EXPOSE
Устарело.
Пользователь попросил менеджера окон отобразить окно.
static final int WINDOW_ICONIFY
Устарело.
Пользователь попросил менеджера окон иконизировать окно.
static final int WINDOW_MOVED
Устарело.
Пользователь попросил менеджера окон переместить окно.
int x
Устарело.
Координата x события.
int y
Устарело.
Координата y события.

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

Конструктор Описание
Event(Object target, int id, Object arg)
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости.
Event(Object target, long when, int id, int x, int y, int key, int modifiers)
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости.
Event(Object target, long when, int id, int x, int y, int key, int modifiers, Object arg)
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости.

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

Модификатор и тип Метод Описание
boolean controlDown()
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости.
boolean metaDown()
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости.
protected String paramString()
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости.
boolean shiftDown()
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости.
String toString()
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости.
void translate(int dx, int dy)
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости.

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

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

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

SHIFT_MASK

public static final int SHIFT_MASK
Устаревшее.
Этот флаг указывает, что клавиша Shift была нажата во время возникновения события.
См. также:
  • Значения постоянных полей

CTRL_MASK

public static final int CTRL_MASK
Устаревшее.
Этот флаг указывает, что клавиша Control была нажата во время возникновения события.
См. также:
  • Значения постоянных полей

META_MASK

public static final int META_MASK
Устаревшее.
Этот флаг указывает, что клавиша Meta была нажата во время возникновения события. Для событий мыши этот флаг указывает, что нажата или отпущена правая кнопка.
См. также:
  • Значения постоянных полей

ALT_MASK

public static final int ALT_MASK
Устаревшее.
Этот флаг указывает, что клавиша Alt была нажата во время возникновения события. Для событий мыши этот флаг указывает, что нажата или отпущена средняя кнопка мыши.
См. также:
  • Значения постоянных полей

HOME

public static final int HOME
Устаревшее.
Клавиша Home, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

END

public static final int END
Устаревшее.
Клавиша End, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

PGUP

public static final int PGUP
Устаревшее.
Клавиша Page Up, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

PGDN

public static final int PGDN
Устаревшее.
Клавиша Page Down, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

ВВЕРХ

public static final int UP
Устаревшее.
Клавиша стрелка ВВЕРХ, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

ВНИЗ

public static final int DOWN
Устаревшее.
Клавиша стрелка ВНИЗ, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

ЛЕВО

public static final int LEFT
Устаревшее.
Клавиша стрелка ЛЕВО, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

ПРАВО

public static final int RIGHT
Устаревшее.
Клавиша стрелка ПРАВО, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

F1

public static final int F1
Устаревшее.
Функциональная клавиша F1, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

F2

public static final int F2
Устаревшее.
Функциональная клавиша F2, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

F3

public static final int F3
Устаревшее.
Функциональная клавиша F3, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

F4

public static final int F4
Устаревшее.
Функциональная клавиша F4, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

F5

public static final int F5
Устаревшее.
Функциональная клавиша F5, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

F6

public static final int F6
Устаревшее.
Функциональная клавиша F6, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

F7

public static final int F7
Устаревшее.
Функциональная клавиша F7, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

F8

public static final int F8
Устаревшее.
Функциональная клавиша F8, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

F9

public static final int F9
Устаревшее.
Функциональная клавиша F9, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

F10

public static final int F10
Устаревшее.
Функциональная клавиша F10, не-ASCII клавиша действия.
См. также:
  • Значения постоянных полей

Кнопка F11

public static final int F11
Устарело.
Ключ функциональной клавиши F11, клавиша действия, не являющаяся ASCII.
См. также:
  • Значения константных полей

Кнопка F12

public static final int F12
Устарело.
Ключ функциональной клавиши F12, клавиша действия, не являющаяся ASCII.
См. также:
  • Значения константных полей

PRINT_SCREEN

public static final int PRINT_SCREEN
Устарело.
Клавиша Print Screen, клавиша действия, не являющаяся ASCII.
См. также:
  • Значения константных полей

SCROLL_LOCK

public static final int SCROLL_LOCK
Устарело.
Клавиша Scroll Lock, клавиша действия, не являющаяся ASCII.
См. также:
  • Значения константных полей

CAPS_LOCK

public static final int CAPS_LOCK
Устарело.
Клавиша Caps Lock, клавиша действия, не являющаяся ASCII.
См. также:
  • Значения константных полей

NUM_LOCK

public static final int NUM_LOCK
Устарело.
Клавиша Num Lock, клавиша действия, не являющаяся ASCII.
См. также:
  • Значения константных полей

PAUSE

public static final int PAUSE
Устарело.
Клавиша Pause, клавиша действия, не являющаяся ASCII.
См. также:
  • Значения константных полей

INSERT

public static final int INSERT
Устарело.
Клавиша Insert, клавиша действия, не являющаяся ASCII.
См. также:
  • Значения константных полей

ENTER

public static final int ENTER
Устарело.
Клавиша Enter.
См. также:
  • Значения константных полей

BACK_SPACE

public static final int BACK_SPACE
Устарело.
Клавиша BackSpace.
См. также:
  • Значения константных полей

TAB

public static final int TAB
Устарело.
Клавиша Tab.
См. также:
  • Значения константных полей

ESCAPE

public static final int ESCAPE
Устарело.
Клавиша Escape.
См. также:
  • Значения константных полей

DELETE

public static final int DELETE
Устарело.
Клавиша Delete.
См. также:
  • Значения константных полей

WINDOW_DESTROY

public static final int WINDOW_DESTROY
Устарело.
Пользователь попросил менеджер окон убить окно.
См. также:
  • Значения константных полей

WINDOW_EXPOSE

public static final int WINDOW_EXPOSE
Устарело.
Пользователь попросил менеджер окон отобразить окно.
См. также:
  • Значения константных полей

WINDOW_ICONIFY

public static final int WINDOW_ICONIFY
Устарело.
Пользователь попросил менеджер окон свернуть окно.
См. также:
  • Значения константных полей

WINDOW_DEICONIFY

public static final int WINDOW_DEICONIFY
Устарело.
Пользователь попросил менеджер окон развёрнуть окно.
См. также:
  • Значения константных полей

WINDOW_MOVED

public static final int WINDOW_MOVED
Устарело.
Пользователь попросил менеджер окон переместить окно.
См. также:
  • Значения константных полей

KEY_PRESS

public static final int KEY_PRESS
Устарело.
Пользователь нажал обычную клавишу.
См. также:
  • Значения константных полей

KEY_RELEASE

public static final int KEY_RELEASE
Устарело.
Пользователь отпустил обычную клавишу.
См. также:
  • Значения константных полей

KEY_ACTION

public static final int KEY_ACTION
Устарело.
Пользователь нажал клавишу действия, не являющуюся ASCII. Поле key содержит значение, указывающее, что событие произошло на одной из клавиш действия, которые включают 12 функциональных клавиш, клавиши стрелок, Page Up, Page Down, Home, End, Print Screen, Scroll Lock, Caps Lock, Num Lock, Pause и Insert.
См. также:
  • Значения константных полей

КЛЮЧЕВОЕ_ДЕЙСТВИЕ_ОТПУСК

public static final int KEY_ACTION_RELEASE
Устаревшее.
Пользователь отпустил не-ASCII кнопку. Поле key содержит значение, указывающее, что событие произошло на одной из кнопок действий, включающих 12 функциональных клавиш, клавиши со стрелками (курсора), Page Up, Page Down, Home, End, Print Screen, Scroll Lock, Caps Lock, Num Lock, Pause и Insert.
См. также:
  • Значения константных полей

MOUSE_DOWN

public static final int MOUSE_DOWN
Устаревшее.
Пользователь нажал кнопку мыши. Флаг ALT_MASK указывает, что была нажата средняя кнопка. Флаг META_MASK указывает, что была нажата правая кнопка.
См. также:
  • ALT_MASK
  • META_MASK
  • Значения константных полей

MOUSE_UP

public static final int MOUSE_UP
Устаревшее.
Пользователь отпустил кнопку мыши. Флаг ALT_MASK указывает, что была отпущена средняя кнопка. Флаг META_MASK указывает, что была отпущена правая кнопка.
См. также:
  • ALT_MASK
  • META_MASK
  • Значения константных полей

MOUSE_MOVE

public static final int MOUSE_MOVE
Устаревшее.
Мышь перемещена без нажатой кнопки.
См. также:
  • Значения константных полей

MOUSE_ENTER

public static final int MOUSE_ENTER
Устаревшее.
Мышь вошла в компонент.
См. также:
  • Значения константных полей

MOUSE_EXIT

public static final int MOUSE_EXIT
Устаревшее.
Мышь покинула компонент.
См. также:
  • Значения константных полей

MOUSE_DRAG

public static final int MOUSE_DRAG
Устаревшее.
Пользователь переместил мышь с нажатой кнопкой. Флаг ALT_MASK указывает, что средняя кнопка нажата. Флаг META_MASK указывает, что правая кнопка нажата.
См. также:
  • ALT_MASK
  • META_MASK
  • Значения константных полей

SCROLL_LINE_UP

public static final int SCROLL_LINE_UP
Устаревшее.
Пользователь активировал область вверх по строке полосы прокрутки.
См. также:
  • Значения константных полей

SCROLL_LINE_DOWN

public static final int SCROLL_LINE_DOWN
Устаревшее.
Пользователь активировал область вниз по строке полосы прокрутки.
См. также:
  • Значения константных полей

SCROLL_PAGE_UP

public static final int SCROLL_PAGE_UP
Устаревшее.
Пользователь активировал область вверх по странице полосы прокрутки.
См. также:
  • Значения константных полей

SCROLL_PAGE_DOWN

public static final int SCROLL_PAGE_DOWN
Устаревшее.
Пользователь активировал область вниз по странице полосы прокрутки.
См. также:
  • Значения константных полей

SCROLL_ABSOLUTE

public static final int SCROLL_ABSOLUTE
Устаревшее.
Пользователь переместил ползунок (кнопку) в полосе прокрутки, переходя в "абсолютную" позицию, а не к смещению от последней позиции.
См. также:
  • Значения константных полей

SCROLL_BEGIN

public static final int SCROLL_BEGIN
Устаревшее.
Событие начала прокрутки.
См. также:
  • Значения константных полей

SCROLL_END

public static final int SCROLL_END
Устаревшее.
Событие завершения прокрутки.
См. также:
  • Значения константных полей

LIST_SELECT

public static final int LIST_SELECT
Устаревшее.
Элемент списка выбран.
См. также:
  • Значения константных полей

LIST_DESELECT

public static final int LIST_DESELECT
Устаревшее.
Элемент списка снят с выбора.
См. также:
  • Значения константных полей

СОБЫТИЕ_ДЕЙСТВИЯ

public static final int ACTION_EVENT
Устаревшее.
Это событие указывает, что пользователь хочет выполнить какое-то действие.
См. также:
  • Значения константных полей

ЗАГРУЗКА_ФАЙЛА

public static final int LOAD_FILE
Устаревшее.
Событие загрузки файла.
См. также:
  • Значения константных полей

СОХРАНЕНИЕ_ФАЙЛА

public static final int SAVE_FILE
Устаревшее.
Событие сохранения файла.
См. также:
  • Значения константных полей

ПОЛУЧИЛ_ФОКУС

public static final int GOT_FOCUS
Устаревшее.
Компонент получил фокус.
См. также:
  • Значения константных полей
END_OF_DOCUMENT_MARKER

ПОТЕРЯ_ФОКУСА

public static final int LOST_FOCUS
Устарело.
Компонент потерял фокус.
См. также:
  • Значения константных полей

target

public Object target
Устарело.
Компонент-мишень. Указывает на компонент, над которым произошло событие или с которым связано событие. Этот объект был заменён на AWTEvent.getSource()
См. также:
  • EventObject.getSource()

when

public long when
Устарело.
Отметка времени. Заменено на InputEvent.getWhen().
См. также:
  • InputEvent.getWhen()

id

public int id
Устарело.
Указывает тип события и какие другие Event переменные релевантны для события. Заменено на AWTEvent.getID()
См. также:
  • AWTEvent.getID()

x

public int x
Устарело.
Координата x события. Заменено на MouseEvent.getX()
См. также:
  • MouseEvent.getX()

y

public int y
Устарело.
Координата y события. Заменено на MouseEvent.getY()
См. также:
  • MouseEvent.getY()

key

public int key
Устарело.
Код клавиши, нажатой в событии клавиатуры. Заменено на KeyEvent.getKeyCode()
См. также:
  • KeyEvent.getKeyCode()

modifiers

public int modifiers
Устарело.
Состояние клавиш-модификаторов. Заменено на InputEvent.getModifiers() В java 1.1 MouseEvent и KeyEvent являются подклассами InputEvent.
См. также:
  • InputEvent.getModifiers()

clickCount

public int clickCount
Устарело.
Для событий MOUSE_DOWN, это поле указывает количество последовательных щелчков. Для других событий его значение равно 0. Это поле заменено на MouseEvent.getClickCount().
См. также:
  • MouseEvent.getClickCount()

arg

public Object arg
Устарело.
Произвольный аргумент события. Значение этого поля зависит от типа события. arg заменено на свойство, специфичное для события.

evt

public Event evt
Устарело.
Следующее событие. Это поле устанавливается при добавлении событий в связанный список. Заменено на EventQueue.
См. также:
  • EventQueue

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

Event

public Event(Object target, long when, int id, int x, int y, int key, int modifiers, Object arg)
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости. Он был заменён классом AWTEvent и его подклассами.

Создаёт экземпляр Event с указанным целевым компонентом, отметкой времени, типом события, координатами x и y, клавишей клавиатуры, состоянием клавиш-модификаторов и аргументом.

Параметры:
target - целевой компонент.
when - отметка времени.
id - тип события.
x - координата x.
y - координата y.
key - нажатая клавиша в событии клавиатуры.
modifiers - состояние клавиш-модификаторов.
arg - указанный аргумент.

Event

public Event(Object target, long when, int id, int x, int y, int key, int modifiers)
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости. Он был заменён классом AWTEvent и его подклассами.

Создаёт экземпляр Event с указанным целевым компонентом, отметкой времени, типом события, координатами x и y, клавишей клавиатуры, состоянием клавиш-модификаторов, а аргумент установлен в null.

Параметры:
target - целевой компонент.
when - отметка времени.
id - тип события.
x - координата x.
y - координата y.
key - клавиша, нажатая в событии клавиатуры.
modifiers - состояние клавиш-модификаторов.

Event

public Event(Object target, int id, Object arg)
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости. Он был заменён классом AWTEvent и его подклассами.

Создаёт экземпляр Event с указанным целевым компонентом, типом события и аргументом.

Параметры:
target - целевой компонент.
id - тип события.
arg - указанный аргумент.

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

translate

public void translate(int dx, int dy)
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости. Он был заменён классом AWTEvent и его подклассами.

Переводит это событие, увеличивая координаты x и y соответственно на dx и dy.

Этот метод переводит событие относительно данного компонента. Это включает, как минимум, перевод координат в локальную систему координат данного компонента. Может также включать перевод области в случае события expose.

Параметры:
dx - расстояние для перевода координаты x.
dy - расстояние для перевода координаты y.

shiftDown

public boolean shiftDown()
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости. Он был заменён классом AWTEvent и его подклассами.

Проверяет, нажата ли клавиша Shift.

Возвращает:
true, если клавиша нажата; false в противном случае.
См. также:
  • modifiers
  • controlDown()
  • metaDown()

controlDown

public boolean controlDown()
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости. Он был заменён классом AWTEvent и его подклассами.

Проверяет, нажата ли клавиша Control.

Возвращает:
true, если клавиша нажата; false в противном случае.
См. также:
  • modifiers
  • shiftDown()
  • metaDown()

metaDown

public boolean metaDown()
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости. Он был заменён классом AWTEvent и его подклассами.

Проверяет, нажата ли клавиша Meta.

Возвращает:
true, если клавиша нажата; false в противном случае.
См. также:
  • modifiers
  • shiftDown()
  • controlDown()

paramString

protected String paramString()
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости. Он был заменён классом AWTEvent и его подклассами.

Возвращает строку, представляющую состояние этого Event. Данный метод предназначен только для отладки, и содержимое и формат возвращаемой строки могут различаться в разных реализациях. Возвращаемая строка может быть пустой, но не null.

Возвращает:
строка параметров этого события

toString

public String toString()
Устарело.
ПРИМЕЧАНИЕ: Класс Event устарел и доступен только для обратной совместимости. Он был заменён классом AWTEvent и его подклассами.

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

Переопределяет:
toString в классе Object
Возвращает:
строка, представляющая событие и значения его членов.
С тех пор:
1.1
См. также:
  • paramString()

© 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://download.java.net/java/early_access/jdk24/docs/api/java.desktop/java/awt/Event.html

Spec-Zone.ru

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