Программирование на Java



         

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


/p>

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

Значение Клавиша
DOWNDOWN Клавиша перемещения курсора вниз
ENDEND <End>
F1F1-F12 <F1>
F2 <F2>
F3 <F3>
F4 <F4>
F5 <F5>
F6 <F6>
F7 <F7>
F8 <F8>
F9 <F9>
F10 <F10>
F11 <F11>
F12 <F12>
HOMEHOME <Home>
LEFTLEFT Клавиша перемещения курсора влево
PGDNPGDN <Page Down>
PGUPPGUP <Page Up>
RIGHTRIGHT Клавиша перемещения курсора вправо
UPUP Клавиша перемещения курсора вверх

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

Значение маски Описание
ALT_MASKALT_MASK Была нажата клавиша <Alt>
META_MASKMETA_MASK Была нажата мета-клавиша (клавиша для ввода диактрических символов)
CTRL_MASKCTRL_MASK Была нажата клавиша <Ctrl>
SHIFT_MASKSHIFT_MASK Была нажата клавиша <Shift>

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

Назад Вперед



Контакты

О компании

Новости

Вакансии

Правовые аспекты

Условия использования

Торговые марки

Copyright 1994-2005 Sun Microsystems, Inc.

printmenus();

Продукты
Программные продукты

Рабочие станции и тонкие клиенты

Серверы

Системы хранения данных

Посмотреть все

Продукты
»

Downloads
Solaris 10

Java 2 Standard Edition

Developer Tools

Top Downloads

New Downloads

Патчи и обновления

Посмотреть все

Downloads
»

Решения
Каталог решений

Истории успеха

The Sun Grid

Партнерские программы

Посмотреть все

Решения
»

Сервис
Гарантийное обслуживание

Программы SunSpectrum

Консалтинг

Услуги инсталляции

Поддержка ПО




Содержание  Назад  Вперед