java命名空间javax.swing类layoutfocustraversalpolicy的类成员方法:
accept定义及介绍
本文导语:
accept
protected boolean accept(component acomponent)
确定是否可以接受选择指定的 component 作为新的焦点所有者。此方法执行下列顺序的操作:
检查 acomponent 是否可见、可显示、已启用以及是否可获得焦点。如果这些属性中任何一个...
protected boolean accept(component acomponent)
- 确定是否可以接受选择指定的
component
作为新的焦点所有者。此方法执行下列顺序的操作:
- 检查
acomponent
是否可见、可显示、已启用以及是否可获得焦点。如果这些属性中任何一个为 false
,则此方法返回 false
。
- 如果
acomponent
是 jtable
的一个实例,则返回 true
。
- 如果
acomponent
是 jcombobox
的一个实例,则返回 acomponent.getui().isfocustraversable(acomponent)
的值。
- 如果
acomponent
是一个 jcomponent
,且具有一个既不为 null
也不为空的 jcomponent.when_focused
inputmap
,则返回 true
。
- 返回
defaultfocustraversalpolicy.accept(acomponent)
的值。
- 覆盖:
- 类
sortingfocustraversalpolicy
中的 accept
- 参数:
acomponent
- 将测试其是否适合作为焦点所有者的 component
- 返回:
- 如果
acomponent
是作为焦点所有者的有效选择,则返回 true
;否则返回 false
- 另请参见:
component.isvisible()
,
component.isdisplayable()
,
component.isenabled()
,
component.isfocusable()
,
comboboxui.isfocustraversable(javax.swing.jcombobox)
,
jcomponent.getinputmap(int)
,
defaultfocustraversalpolicy.accept(java.awt.component)