javax.swing
클래스 InternalFrameFocusTraversalPolicy
java.lang.Object
java.awt.FocusTraversalPolicy
javax.swing.InternalFrameFocusTraversalPolicy
- 직계의 기존의 서브 클래스:
- SortingFocusTraversalPolicy
public abstract class InternalFrameFocusTraversalPolicy
- extends FocusTraversalPolicy
JInternalFrame 의 초기화 Component 를 판정하기 위한 알고리즘을 임의에 실행할 수 있는 FocusTraversalPolicy 입니다. 초기화 Component 는 JInternalFrame 가 처음 선택되었을 때에 최초로 포커스를 받습니다. 디폴트에서는, 포커스를 보내는 JInternalFrame 의 디폴트 Component 와 같습니다.
- 도입된 버젼:
- 1.4
클래스 java.lang. Object 로부터 상속된 메소드 |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
InternalFrameFocusTraversalPolicy
public InternalFrameFocusTraversalPolicy()
getInitialComponent
public Component getInitialComponent(JInternalFrame frame)
- JinternalFrame 가 최초로 선택되었을 때에 포커스를 받는 Component 를 돌려줍니다.
setSelected(true)
의 호출로 한 번 JinternalFrame 가 선택되면(자), 초기화 Component 는 그 이후 사용되지 않습니다. 그 대신해, 한 번 JinternalFrame 이 잃은 선택 상태를 재차 획득했을 경우, 또는 JinternalFrame 가 한 번 비표시가 된 뒤, 재표시되었을 경우는, 마지막에 포커스를 받은 JinternalFrame 의 Component 가 포커스 소유자가 됩니다. 이 메소드의 디폴트 구현에서는 포커스를 보내는 JInternalFrame 의 디폴트 Component 를 돌려줍니다.
- 파라미터:
frame
- 초기화 Component 가 반환된다
JInternalFrame
- 반환값:
- 프레임을 시작해 선택했을 때에 포커스를 받는다
컴퍼넌트. 적절한 Component 가 발견되지 않는 경우는
null
- 예외:
IllegalArgumentException
- 윈도우가 null 의 경우- 관련 항목:
JInternalFrame.getMostRecentFocusOwner()
버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다. Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.