|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjava.awt.KeyboardFocusManager
java.awt.DefaultKeyboardFocusManager
javax.swing.FocusManager
public abstract class FocusManager
이 클래스는 1.4 focus API 에서는 현재 사용되고 있지 않습니다. 클라이언트 코드에서는 사용할 수 있습니다만, 개발자에 대해서는,java.awt.KeyboardFocusManager
및 java.awt.DefaultKeyboardFocusManager
로 이행하는 것을 강하게 추천 합니다.
상세한 것에 대하여는, 「The Java Tutorial」의「How to Use the Focus Subsystem」 및「Focus Specification」 를 참조해 주세요.
필드의 개요 | |
---|---|
static String |
FOCUS_MANAGER_CLASS_PROPERTY
이 필드는 현재 사용되고 있지 않습니다. |
클래스 java.awt. KeyboardFocusManager 로부터 상속된 필드 |
---|
BACKWARD_TRAVERSAL_KEYS , DOWN_CYCLE_TRAVERSAL_KEYS , FORWARD_TRAVERSAL_KEYS , UP_CYCLE_TRAVERSAL_KEYS |
생성자 의 개요 | |
---|---|
FocusManager ()
|
메소드의 개요 | |
---|---|
static void |
disableSwingFocusManager ()
추천 되고 있지 않습니다. 1.4 이후는, KeyboardFocusManager.setDefaultFocusTraversalPolicy(FocusTraversalPolicy)로 옮겨졌습니다. |
static FocusManager |
getCurrentManager ()
호출측 thread의 문맥에 대해서, 현재의 KeyboardFocusManager 인스턴스를 돌려줍니다. |
static boolean |
isFocusManagerEnabled ()
추천 되고 있지 않습니다. 1.4 이후는, KeyboardFocusManager.getDefaultFocusTraversalPolicy()로 옮겨졌습니다. |
static void |
setCurrentManager (FocusManager aFocusManager)
호출측 thread의 문맥에 대해서, 현재의 KeyboardFocusManager 인스턴스를 설정합니다. |
클래스 java.awt. DefaultKeyboardFocusManager 로부터 상속된 메소드 |
---|
dequeueKeyEvents , discardKeyEvents , dispatchEvent , dispatchKeyEvent , downFocusCycle , enqueueKeyEvents , focusNextComponent , focusPreviousComponent , postProcessKeyEvent , processKeyEvent , upFocusCycle |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
필드의 상세 |
---|
public static final String FOCUS_MANAGER_CLASS_PROPERTY
KeyboardFocusManager.getCurrentKeyboardFocusManager()
를 사용해 현재의 FocusManager 를 조회합니다. 자세한 것은 「Focus Specification」를 참조해 주세요.
KeyboardFocusManager.getCurrentKeyboardFocusManager()
,
Focus Specification ,
정수 필드치 생성자 의 상세 |
---|
public FocusManager()
메소드의 상세 |
---|
public static FocusManager getCurrentManager()
KeyboardFocusManager
인스턴스를 돌려줍니다.
KeyboardFocusManager
setCurrentManager(javax.swing.FocusManager)
public static void setCurrentManager(FocusManager aFocusManager) throws SecurityException
KeyboardFocusManager
인스턴스를 설정합니다. null 가 지정되었을 경우는, 현재의 KeyboardFocusManager
가 DefaultKeyboardFocusManager
의 새로운 인스턴스로 옮겨놓을 수 있습니다.
SecurityManager
가 인스톨 되는 경우, 현재의 KeyboardFocusManager
를 옮겨놓기 위해서(때문에), 호출측의 thread에 대해서 AWTPermission
replaceKeyboardFocusManager 를 허가할 필요가 있습니다. 이것이 허가되지 않는 경우는, 이 메소드는 SecurityException
를 throw 해, 현재의 KeyboardFocusManager
는 변경되지 않습니다.
aFocusManager
- 이 thread의 문맥에 대한 신규
KeyboardFocusManager
SecurityException
- 호출측 thread에, 현재의 KeyboardFocusManager
를
옮겨놓는 액세스권이 없는 경우getCurrentManager()
,
DefaultKeyboardFocusManager
@Deprecated public static void disableSwingFocusManager()
KeyboardFocusManager.setDefaultFocusTraversalPolicy(FocusTraversalPolicy)로 옮겨졌습니다.
KeyboardFocusManager
의 디폴트의 FocusTraversalPolicy
를 DefaultFocusTraversalPolicy
로 변경합니다.
DefaultFocusTraversalPolicy
,
KeyboardFocusManager.setDefaultFocusTraversalPolicy(java.awt.FocusTraversalPolicy)
@Deprecated public static boolean isFocusManagerEnabled()
KeyboardFocusManager.getDefaultFocusTraversalPolicy()로 옮겨졌습니다.
disableSwingFocusManager()
를 호출했는지의 여부를 돌려줍니다.
disableSwingFocusManager()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.