Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface Keymap
Модификатор и Тип | Метод и Описание |
---|---|
void |
addActionForKeyStroke(KeyStroke key, Action a)
Добавляет привязка с контурной картой.
|
Действие |
getAction(KeyStroke key)
Выбирает действие, подходящее для данной символьной последовательности события.
|
Действие[] |
getBoundActions()
Выборки все действия определяются в этой контурной карте.
|
KeyStroke[] |
getBoundKeyStrokes()
Выборки все нажатия клавиш в этой карте, которые связываются с некоторым действием.
|
Действие |
getDefaultAction()
Выбирает действие значения по умолчанию, чтобы стрелять, если ключ вводится (то есть.
|
KeyStroke[] |
getKeyStrokesForAction(Action a)
Выбирает нажатия клавиш, которые приведут к данному действию.
|
Строка |
getName()
Выбирает имя набора привязок клавиш.
|
Контурная карта |
getResolveParent()
Выбирает родительскую контурную карту, используемую, чтобы разрешить привязки клавиш.
|
boolean |
isLocallyDefined(KeyStroke key)
Определяет, локально определено ли данное сочетание клавиш.
|
void |
removeBindings()
Удаляет всю привязку из контурной карты.
|
void |
removeKeyStrokeBinding(KeyStroke keys)
Удаляет привязку из контурной карты.
|
void |
setDefaultAction(Action a)
Установите действие значения по умолчанию, чтобы стрелять, если ключ вводится.
|
void |
setResolveParent(Keymap parent)
Устанавливает родительскую контурную карту, которая будет использоваться, чтобы разрешить привязки клавиш.
|
String getName()
Action getDefaultAction()
void setDefaultAction(Action a)
a
- действиеAction getAction(KeyStroke key)
key
- сочетание клавишnull
KeyStroke[] getBoundKeyStrokes()
Action[] getBoundActions()
KeyStroke[] getKeyStrokesForAction(Action a)
a
- действиеboolean isLocallyDefined(KeyStroke key)
key
- сочетание клавишvoid addActionForKeyStroke(KeyStroke key, Action a)
key
- сочетание клавишa
- действиеvoid removeKeyStrokeBinding(KeyStroke keys)
keys
- сочетание клавишvoid removeBindings()
Keymap getResolveParent()
void setResolveParent(Keymap parent)
Keymap
имеет самостоятельно как один из его родителей решения.parent
- родительская контурная карта
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92