|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface Keymap
액션에 대한 키스트로크(keystroke) 할당의 컬렉션입니다. 이 할당은, 기본적으로 이름과 값의 페어로 구성되어 잠재적으로 계층에서 해석 처리됩니다.
메소드의 개요 | |
---|---|
void |
addActionForKeyStroke (KeyStroke key,
Action a)
키 맵에 할당을 추가합니다. |
Action |
getAction (KeyStroke key)
지정된 상징적 이벤트 순서에 적절한 액션을 가져옵니다. |
Action [] |
getBoundActions ()
이 키 맵으로 정의되고 있는 액션의 모든 것을 가져옵니다. |
KeyStroke [] |
getBoundKeyStrokes ()
특정의 액션에 할당할 수 있고 있는 이 맵내의 키스트로크(keystroke)를 모두 가져옵니다. |
Action |
getDefaultAction ()
키가 입력되어 (즉, KEY_TYPED 키 이벤트가 수신되어) 그 할당이 없는 경우에 발생하는 디폴트의 액션을 가져옵니다. |
KeyStroke [] |
getKeyStrokesForAction (Action a)
지정된 액션을 발생시키는 키스트로크(keystroke)를 가져옵니다. |
String |
getName ()
키 할당세트명을 꺼냅니다. |
Keymap |
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)
parent
- 친키 맵
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.