|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class KeyCodeCombination extends KeyCombination
KeyCode. Такое сочетание клавиш независимо на клавиатуре функциональное расположение, сконфигурированное пользователем во время соответствия сочетания клавиш.KeyCombination.Modifier, KeyCombination.ModifierValueALT_ANY, ALT_DOWN, CONTROL_ANY, CONTROL_DOWN, META_ANY, META_DOWN, SHIFT_ANY, SHIFT_DOWN, SHORTCUT_ANY, SHORTCUT_DOWN| Конструктор и Описание |
|---|
KeyCodeCombination(KeyCode code, KeyCombination.Modifier... modifiers)
Конструкции a
KeyCodeCombination для указанного основного ключа и с указанным списком модификаторов. |
KeyCodeCombination(KeyCode code, KeyCombination.ModifierValue shift, KeyCombination.ModifierValue control, KeyCombination.ModifierValue alt, KeyCombination.ModifierValue meta, KeyCombination.ModifierValue shortcut)
Конструкции a
KeyCodeCombination для указанного основного ключа и с явной спецификацией всех модифицирующих клавиш. |
| Модификатор и Тип | Метод и Описание |
|---|---|
boolean |
equals(java.lang.Object obj)
Тесты, ли это
KeyCodeCombination равняется указанному объекту. |
KeyCode |
getCode()
Связали код клавиши с этим сочетанием клавиш.
|
java.lang.String |
getName()
Возвращает строковое представление этого
KeyCodeCombination. |
int |
hashCode()
Возвращает значение хэш-кода для этого
KeyCodeCombination. |
boolean |
match(KeyEvent event)
Тесты, соответствует ли это сочетание клавиш сочетание клавиш в данном
KeyEvent. |
getAlt, getControl, getMeta, getShift, getShortcut, keyCombination, toString, valueOfpublic KeyCodeCombination(KeyCode code, KeyCombination.ModifierValue shift, KeyCombination.ModifierValue control, KeyCombination.ModifierValue alt, KeyCombination.ModifierValue meta, KeyCombination.ModifierValue shortcut)
KeyCodeCombination для указанного основного ключа и с явной спецификацией всех модифицирующих клавиш. Каждая модифицирующая клавиша может быть установлена в PRESSED, RELEASED или IGNORED.code - код клавиши основного ключаshift - значение shift модифицирующая клавишаcontrol - значение control модифицирующая клавишаalt - значение alt модифицирующая клавишаmeta - значение meta модифицирующая клавишаshortcut - значение shortcut модифицирующая клавишаpublic KeyCodeCombination(KeyCode code, KeyCombination.Modifier... modifiers)
KeyCodeCombination для указанного основного ключа и с указанным списком модификаторов. Все модифицирующие клавиши, которые явно не перечисляются, устанавливаются в значение по умолчанию RELEASED значение. Все возможные модификаторы, которые изменяют значение модификатора значения по умолчанию, определяются как константы в KeyCombination class.
code - код клавиши основного ключаmodifiers - список модифицирующих клавиш и их соответствующих значенийpublic final KeyCode getCode()
public boolean match(KeyEvent event)
KeyEvent. Это использует только код клавиши и состояние модифицирующих клавиш от KeyEvent в тесте. Это означает, что метод может возвратиться true только для KEY_PRESSED и KEY_RELEASED события, но не для KEY_TYPED события, у которых нет допустимых кодов клавиши.match в class KeyCombinationevent - ключевое событиеtrue если сочетания клавиш соответствуют, false иначеpublic java.lang.String getName()
KeyCodeCombination. Строковое представление состоит из разделов, разделенных плюс символы. Каждый раздел определяет или модифицирующую клавишу или основной ключ.
Раздел модифицирующей клавиши содержит KeyCode имя модифицирующей клавиши. Это может быть снабжено префиксом Ignored ключевое слово. Неснабженная префиксом модифицирующая клавиша подразумевает PRESSED оцените, в то время как снабженная префиксом версия подразумевает IGNORED значение. Если некоторая модифицирующая клавиша не определяется в строке вообще, это означает, что у этого есть значение по умолчанию RELEASED значение.
Основной ключевой раздел содержит имя кода клавиши основного ключа и является последним разделом в возвращенной строке.
getName в class KeyCombinationKeyCodeCombinationpublic boolean equals(java.lang.Object obj)
KeyCodeCombination равняется указанному объекту.equals в class KeyCombinationobj - объект сравниться сtrue если объекты равны, false иначеpublic int hashCode()
KeyCodeCombination.hashCode в class KeyCombinationCopyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается .