本文整理了Java中java.awt.Container.isFocusTraversalPolicySet()
方法的一些代码示例,展示了Container.isFocusTraversalPolicySet()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Container.isFocusTraversalPolicySet()
方法的具体详情如下:
包路径:java.awt.Container
类名称:Container
方法名:isFocusTraversalPolicySet
[英]Returns whether the focus traversal policy has been explicitly set for this Container. If this method returns false
, this Container will inherit its focus traversal policy from an ancestor.
[中]返回是否已为此容器显式设置焦点遍历策略。如果此方法返回false
,则此容器将从祖先继承其焦点遍历策略。
代码示例来源:origin: org.opentcs.thirdparty.dockingframes/docking-frames-core
/**
* Searches the {@link FocusTraversalPolicy} which should be used by
* <code>provider</code>. This method searches for a focus cycle root or
* policy provider whose traversal policy is {@link Container#isFocusTraversalPolicySet() set}.
* @param provider a focus cycle root or policy provider whose
* {@link SimplifiedFocusTraversalPolicy} is searched.
* @return the policy of <code>provider</code> or <code>null</code>
*/
protected FocusTraversalPolicy getFocusTraversalPolicy( Container provider ){
while( provider != null ){
if( provider.isFocusCycleRoot() || provider.isFocusTraversalPolicyProvider() ){
if( provider.isFocusTraversalPolicySet() ){
return provider.getFocusTraversalPolicy();
}
}
provider = provider.getParent();
}
return null;
}
}
代码示例来源:origin: xyz.cofe/docking-frames-core
/**
* Searches the {@link FocusTraversalPolicy} which should be used by
* <code>provider</code>. This method searches for a focus cycle root or
* policy provider whose traversal policy is {@link Container#isFocusTraversalPolicySet() set}.
* @param provider a focus cycle root or policy provider whose
* {@link SimplifiedFocusTraversalPolicy} is searched.
* @return the policy of <code>provider</code> or <code>null</code>
*/
protected FocusTraversalPolicy getFocusTraversalPolicy( Container provider ){
while( provider != null ){
if( provider.isFocusCycleRoot() || provider.isFocusTraversalPolicyProvider() ){
if( provider.isFocusTraversalPolicySet() ){
return provider.getFocusTraversalPolicy();
}
}
provider = provider.getParent();
}
return null;
}
}
内容来源于网络,如有侵权,请联系作者删除!