Microsoft Visual J++. Создание приложений и аплетов на языке Java


Как обрабатываются события - часть 2


/p>

Если событие связано с клавиатурой (тип события KEY_ACTION или KEY_ACTION_RELEASE), в поле key может находиться одно из следующих значений:

Значение

Клавиша

DOWN

Клавиша перемещения курсора вниз

END

<End>

F1

<F1>

F2

<F2>

F3

<F3>

F4

<F4>

F5

<F5>

F6

<F6>

F7

<F7>

F8

<F8>

F9

<F9>

F10

<F10>

F11

<F11>

F12

<F12>

HOME

<Home>

LEFT

Клавиша перемещения курсора влево

PGDN

<Page Down>

PGUP

<Page Up>

RIGHT

Клавиша перемещения курсора вправо

UP

Клавиша перемещения курсора вниз

Могут быть указаны следующие маски для поля модификаторов modifiers:

Значение маски

Описание

ALT_MASK

Была нажата клавиша <Alt>

META_MASK          

Была нажата мета-клавиша (клавиша для ввода диактрических символов)

CTRL_MASK

Была нажата клавиша <Ctrl>

SHIFT_MASK

Была нажата клавиша <Shift>

Ваше приложение может переопределить метод handleEvent и обрабатывать события самостоятельно, однако есть более простой путь. Обработчик этого метода, который используется по умолчанию, вызывает несколько методов, которые более удобны в использовании, в частности, при обработке событий от мыши или клавиатуры.




Начало  Назад  Вперед



Книжный магазин