Spec-Zone .ru
спецификации, руководства, описания, API
|
public class Event extends Object implements Serializable
Event
класс является устаревшим и является доступным только для назад compatilibility. Это было заменено AWTEvent
класс и его подклассы.
Event
независимый от платформы класс, который инкапсулирует события от Графического интерфейса пользователя платформы в Java 1.0 модели событий. В Java 1.1 и более поздних версиях, Event
класс сохраняется только для назад compatibilty. Информация в этом описании класса предоставляется, чтобы помочь программистам в преобразовании Java 1.0 программы к новой модели событий.
В Java 1.0 модели событий событие содержит id
поле, которое указывает, какое событие это и который другой Event
переменные важны для события.
Для событий клавиатуры, key
содержит значение, указывающее, какой ключ был активирован, и modifiers
содержит модификаторы для того события. Для идентификаторов события KEY_PRESS И KEY_RELEASE, значения key
unicode символьный код для ключа. Для KEY_ACTION и KEY_ACTION_RELEASE, значения key
один из определенных ключевых действием идентификаторов в Event
класс (PGUP
, PGDN
, F1
, F2
, и т.д.).
Модификатор и Тип | Поле и Описание |
---|---|
static int |
ACTION_EVENT
Это событие указывает, что пользователь хочет, чтобы некоторое действие произошло.
|
static int |
ALT_MASK
Этот флаг указывает, что клавиша Alt снижалась, когда событие имело место.
|
Объект |
аргумент
Произвольный параметр события.
|
static int |
BACK_SPACE
Клавиша Backspace.
|
static int |
CAPS_LOCK
Клавиша Caps Lock, ключ действия неASCII.
|
int |
clickCount
Для
MOUSE_DOWN события, это поле указывает на число последовательных щелчков. |
static int |
CTRL_MASK
Этот флаг указывает, что Клавиша CTRL снижалась, когда событие имело место.
|
static int |
УДАЛИТЬ
Клавиша Delete.
|
static int |
ВНИЗ
Клавиша со стрелкой вниз, ключ действия неASCII.
|
static int |
КОНЕЦ
Клавиша End, ключ действия неASCII.
|
static int |
ВОЙТИ
Клавиша Enter.
|
static int |
ESCAPE
Клавиша выхода.
|
Событие |
evt
Следующее событие.
|
static int |
F1
Функциональная клавиша F1, ключ действия неASCII.
|
static int |
F10
Функциональная клавиша F10, ключ действия неASCII.
|
static int |
F11
Функциональная клавиша F11, ключ действия неASCII.
|
static int |
F12
Функциональная клавиша F12, ключ действия неASCII.
|
static int |
F2
Функциональная клавиша F2, ключ действия неASCII.
|
static int |
F3
Функциональная клавиша F3, ключ действия неASCII.
|
static int |
F4
Функциональная клавиша F4, ключ действия неASCII.
|
static int |
F5
Функциональная клавиша F5, ключ действия неASCII.
|
static int |
F6
Функциональная клавиша F6, ключ действия неASCII.
|
static int |
F7
Функциональная клавиша F7, ключ действия неASCII.
|
static int |
F8
Функциональная клавиша F8, ключ действия неASCII.
|
static int |
F9
Функциональная клавиша F9, ключ действия неASCII.
|
static int |
GOT_FOCUS
Компонент, полученный фокус.
|
static int |
ДОМОЙ
Клавиша Home, ключ действия неASCII.
|
int |
идентификатор
Указывает, какой тип события событие, и который другой
Event переменные важны для события. |
static int |
ВСТАВИТЬ
Клавиша Insert, ключ действия неASCII.
|
int |
ключ
Код ключа клавиши, которая была нажата в событии клавиатуры.
|
static int |
KEY_ACTION
Пользователь нажал клавишу действия неASCII.
|
static int |
KEY_ACTION_RELEASE
Пользователь отпустил клавишу действия неASCII.
|
static int |
KEY_PRESS
Пользователь нажал нормальную клавишу.
|
static int |
KEY_RELEASE
Пользователь отпустил нормальную клавишу.
|
static int |
ЛЕВЫЙ
Клавиша со стрелкой влево, ключ действия неASCII.
|
static int |
LIST_DESELECT
Элемент в списке был невыбранным.
|
static int |
LIST_SELECT
Элемент в списке был выбран.
|
static int |
LOAD_FILE
Событие загрузки файла.
|
static int |
LOST_FOCUS
Компонент, потерянный фокус.
|
static int |
META_MASK
Этот флаг указывает, что Метаклавиша снижалась, когда событие имело место.
|
int |
модификаторы
Состояние модифицирующих клавиш.
|
static int |
MOUSE_DOWN
Пользователь нажал кнопку мыши.
|
static int |
MOUSE_DRAG
Пользователь переместил мышь с нажатой кнопкой.
|
static int |
MOUSE_ENTER
Мышь ввела компонент.
|
static int |
MOUSE_EXIT
Мышь вышла из компонента.
|
static int |
MOUSE_MOVE
Мышь переместилась без нажатой кнопки.
|
static int |
MOUSE_UP
Пользователь отпустил кнопку мыши.
|
static int |
NUM_LOCK
Клавиша Num Lock, ключ действия неASCII.
|
static int |
ПАУЗА
Клавиша Pause, ключ действия неASCII.
|
static int |
PGDN
Клавиша Page Down, ключ действия неASCII.
|
static int |
PGUP
Клавиша Page Up, ключ действия неASCII.
|
static int |
PRINT_SCREEN
Клавиша Print Screen, ключ действия неASCII.
|
static int |
ПРАВО
Клавиша со стрелкой вправо, ключ действия неASCII.
|
static int |
SAVE_FILE
Событие сохранения файла.
|
static int |
SCROLL_ABSOLUTE
Пользователь переместил пузырь (ползунок) в полосу прокрутки, перемещаясь в "абсолютную" позицию, а не в смещение от последнего постиона.
|
static int |
SCROLL_BEGIN
Прокрутка начинает событие.
|
static int |
SCROLL_END
Событие конца прокрутки.
|
static int |
SCROLL_LINE_DOWN
Пользователь активировал строку вниз область полосы прокрутки.
|
static int |
SCROLL_LINE_UP
Пользователь активировал строку область полосы прокрутки.
|
static int |
SCROLL_LOCK
Клавиша Scroll Lock, ключ действия неASCII.
|
static int |
SCROLL_PAGE_DOWN
Пользователь активировал страницу вниз область полосы прокрутки.
|
static int |
SCROLL_PAGE_UP
Пользователь активировал страницу область полосы прокрутки.
|
static int |
SHIFT_MASK
Этот флаг указывает, что клавиша Shift снижалась, когда событие имело место.
|
static int |
ВКЛАДКА
Клавиша Tab.
|
Объект |
цель
Целевой компонент.
|
static int |
Клавиша со стрелкой вверх, ключ действия неASCII.
|
long |
когда
Метка времени.
|
static int |
WINDOW_DEICONIFY
Пользователь попросил, чтобы менеджер окон де-представил окно в виде значка.
|
static int |
WINDOW_DESTROY
Пользователь попросил, чтобы менеджер окон уничтожил окно.
|
static int |
WINDOW_EXPOSE
Пользователь попросил, чтобы менеджер окон представил окно.
|
static int |
WINDOW_ICONIFY
Пользователь попросил, чтобы менеджер окон представил окно в виде значка.
|
static int |
WINDOW_MOVED
Пользователь попросил, чтобы менеджер окон переместил окно.
|
int |
x
X координата события.
|
int |
y
Y координата события.
|
Конструктор и Описание |
---|
Event(Object target, int id, Object arg)
ОТМЕТЬТЕ:
Event класс является устаревшим и является доступным только для назад compatilibility. |
Event(Object target, long when, int id, int x, int y, int key, int modifiers)
ОТМЕТЬТЕ:
Event класс является устаревшим и является доступным только для назад compatilibility. |
Event(Object target, long when, int id, int x, int y, int key, int modifiers, Object arg)
ОТМЕТЬТЕ:
Event класс является устаревшим и является доступным только для назад compatilibility. |
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
controlDown()
ОТМЕТЬТЕ:
Event класс является устаревшим и является доступным только для назад compatilibility. |
boolean |
metaDown()
ОТМЕТЬТЕ:
Event класс является устаревшим и является доступным только для назад compatilibility. |
protected String |
paramString()
ОТМЕТЬТЕ:
Event класс является устаревшим и является доступным только для назад compatilibility. |
boolean |
shiftDown()
ОТМЕТЬТЕ:
Event класс является устаревшим и является доступным только для назад compatilibility. |
Строка |
toString()
ОТМЕТЬТЕ:
Event класс является устаревшим и является доступным только для назад compatilibility. |
void |
translate(int dx, int dy)
ОТМЕТЬТЕ:
Event класс является устаревшим и является доступным только для назад compatilibility. |
public static final int SHIFT_MASK
public static final int CTRL_MASK
public static final int META_MASK
public static final int ALT_MASK
public static final int HOME
public static final int END
public static final int PGUP
public static final int PGDN
public static final int UP
public static final int DOWN
public static final int LEFT
public static final int RIGHT
public static final int F1
public static final int F2
public static final int F3
public static final int F4
public static final int F5
public static final int F6
public static final int F7
public static final int F8
public static final int F9
public static final int F10
public static final int F11
public static final int F12
public static final int PRINT_SCREEN
public static final int SCROLL_LOCK
public static final int CAPS_LOCK
public static final int NUM_LOCK
public static final int PAUSE
public static final int INSERT
public static final int ENTER
public static final int BACK_SPACE
public static final int TAB
public static final int ESCAPE
public static final int DELETE
public static final int WINDOW_DESTROY
public static final int WINDOW_EXPOSE
public static final int WINDOW_ICONIFY
public static final int WINDOW_DEICONIFY
public static final int WINDOW_MOVED
public static final int KEY_PRESS
public static final int KEY_RELEASE
public static final int KEY_ACTION
key
поле содержит значение, которое указывает, что событие имело место на одном из ключей действия, которые включают эти 12 функциональных клавиш, стрелка (курсор) ключи, Страница, Страница Вниз, Домой, Конец, Экран Печати, Блокировка прокрутки, Caps Lock, Num Lock, Пауза, и Вставляют.public static final int KEY_ACTION_RELEASE
key
поле содержит значение, которое указывает, что событие имело место на одном из ключей действия, которые включают эти 12 функциональных клавиш, стрелка (курсор) ключи, Страница, Страница Вниз, Домой, Конец, Экран Печати, Блокировка прокрутки, Caps Lock, Num Lock, Пауза, и Вставляют.public static final int MOUSE_DOWN
ALT_MASK
флаг указывает, что средняя кнопка была нажата. META_MASK
флаг указывает, что правильная кнопка была нажата.ALT_MASK
, META_MASK
, Постоянные Значения полейpublic static final int MOUSE_UP
ALT_MASK
флаг указывает, что средняя кнопка была отпущена. META_MASK
флаг указывает, что правильная кнопка была отпущена.ALT_MASK
, META_MASK
, Постоянные Значения полейpublic static final int MOUSE_MOVE
public static final int MOUSE_ENTER
public static final int MOUSE_EXIT
public static final int MOUSE_DRAG
ALT_MASK
флаг указывает, что средняя кнопка нажимается. META_MASK
флаг указывает, что правильная кнопка нажимается.ALT_MASK
, META_MASK
, Постоянные Значения полейpublic static final int SCROLL_LINE_UP
public static final int SCROLL_LINE_DOWN
public static final int SCROLL_PAGE_UP
public static final int SCROLL_PAGE_DOWN
public static final int SCROLL_ABSOLUTE
public static final int SCROLL_BEGIN
public static final int SCROLL_END
public static final int LIST_SELECT
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
public static final int LOST_FOCUS
public Object target
EventObject.getSource()
public long when
InputEvent.getWhen()
public int id
Event
переменные важны для события. Это было заменено AWTEvent.getID ()AWTEvent.getID()
public int x
MouseEvent.getX()
public int y
MouseEvent.getY()
public int key
KeyEvent.getKeyCode()
public int modifiers
InputEvent.getModifiers()
public int clickCount
MOUSE_DOWN
события, это поле указывает на число последовательных щелчков. Для других событий его значение 0
. Это поле было заменено MouseEvent.getClickCount ().MouseEvent.getClickCount().
public Object arg
arg
был заменен событием определенное свойство.public Event evt
EventQueue
public Event(Object target, long when, int id, int x, int y, int key, int modifiers, Object arg)
Event
класс является устаревшим и является доступным только для назад compatilibility. Это было заменено AWTEvent
класс и его подклассы. Создает экземпляр Event
с указанным целевым компонентом, меткой времени, типом события, x и координатами y, клавишей на клавиатуре, состоянием модифицирующих клавиш, и параметром.
target
- целевой компонент.when
- метка времени.id
- тип события.x
- координата x.y
- координата y.key
- ключ нажал в событии клавиатуры.modifiers
- состояние модифицирующих клавиш.arg
- указанный параметр.public Event(Object target, long when, int id, int x, int y, int key, int modifiers)
Event
класс является устаревшим и является доступным только для назад compatilibility. Это было заменено AWTEvent
класс и его подклассы. Создает экземпляр Event
, с указанным целевым компонентом, меткой времени, типом события, x и координатами y, клавишей на клавиатуре, состоянием модифицирующих клавиш, и набором параметра к null
.
target
- целевой компонент.when
- метка времени.id
- тип события.x
- координата x.y
- координата y.key
- ключ нажал в событии клавиатуры.modifiers
- состояние модифицирующих клавиш.public Event(Object target, int id, Object arg)
Event
класс является устаревшим и является доступным только для назад compatilibility. Это было заменено AWTEvent
класс и его подклассы. Создает экземпляр Event
с указанным целевым компонентом, типом события, и параметром.
target
- целевой компонент.id
- тип события.arg
- указанный параметр.public void translate(int dx, int dy)
Event
класс является устаревшим и является доступным только для назад compatilibility. Это было заменено AWTEvent
класс и его подклассы. Преобразовывает это событие так, чтобы его x и координаты y были увеличены дуплексом и dy, соответственно.
Этот метод преобразовывает событие относительно данного компонента. Это включает, как минимум, преобразовывая координаты в локальную систему координат данного компонента. Это может также включить преобразование области в случае представлять события.
dx
- расстояние, чтобы преобразовать координату x.dy
- расстояние, чтобы преобразовать координату y.public boolean shiftDown()
Event
класс является устаревшим и является доступным только для назад compatilibility. Это было заменено AWTEvent
класс и его подклассы. Проверки, если клавиша Shift снижается.
true
если ключ снижается; false
иначе.modifiers
, controlDown()
, metaDown()
public boolean controlDown()
Event
класс является устаревшим и является доступным только для назад compatilibility. Это было заменено AWTEvent
класс и его подклассы. Проверки, если Клавиша CTRL снижается.
true
если ключ снижается; false
иначе.modifiers
, shiftDown()
, metaDown()
public boolean metaDown()
Event
класс является устаревшим и является доступным только для назад compatilibility. Это было заменено AWTEvent
класс и его подклассы. Проверки, если Метаклавиша снижается.
true
если ключ снижается; false
иначе.modifiers
, shiftDown()
, controlDown()
protected String paramString()
Event
класс является устаревшим и является доступным только для назад compatilibility. Это было заменено AWTEvent
класс и его подклассы. Возвращает строку, представляющую состояние этого Event
. Этот метод предназначается, чтобы использоваться только для того, чтобы отладить цели, и контент и формат возвращенной строки могут измениться между реализациями. Возвращенная строка может быть пустой, но, возможно, не null
.
public String toString()
Event
класс является устаревшим и является доступным только для назад compatilibility. Это было заменено AWTEvent
класс и его подклассы. Возвращает представление значений этого события как строка.
toString
в классе Object
paramString()
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.