Component

简介: Component

image.png

请求此 Component 获取输入焦点,并且此 Component 的顶层祖先成为获得焦点的 Window。此 Component 对于所要许可的请求而言必须是不可显示的、可聚焦的和可见的并且其所有祖先(除了顶层 Window 以外)必须是可见的。此方法会尽力完成该请求;但是在某些情况下可能无法完成。在此 Component 接收 FOCUS_GAINED 事件前,开发人员永远不能假定此 Component 是焦点所有者。如果由于此 Component 的顶层 Window 没有成为获得焦点的窗口而拒绝了此请求,则记住此请求,并在后来用户使窗口成为获得焦点的窗口时许可此请求。

此方法不能用于为根本不是 Component 的内容设置焦点所有者,应该使用 KeyboardFocusManager.clearGlobalFocusOwner()。


因为此方法的焦点行为与平台有关,所以强烈建议开发人员在可能时使用 requestFocusInWindow。


注:并不是所有的焦点传输都将导致防止调用此方法。同样地,组件可以在没有调用此方法或 Component 的其他任何方法的情况下接收焦点。


从以下版本开始:

JDK1.0


目录
相关文章
|
1月前
|
前端开发
react-router中的render、children、component
react-router中的render、children、component
28 1
|
4月前
Please use ‘App‘ component instead.报错问题解决
Please use ‘App‘ component instead.报错问题解决
145 0
|
16天前
Spartacus 2211 无法在文件夹下使用 ng g component 创建新的 Component
Spartacus 2211 无法在文件夹下使用 ng g component 创建新的 Component
7 0
Spartacus 2211 无法在文件夹下使用 ng g component 创建新的 Component
|
1月前
|
存储 JavaScript 容器
Vue3通信方式之ref、$parent、provide、inject、pinia和slot
Vue3通信方式之ref、$parent、provide、inject、pinia和slot
12 0
|
3月前
|
前端开发
React Component和Purecomponent区别
React Component和Purecomponent区别
19 0
|
4月前
|
JavaScript 前端开发
vue-class-component
vue-class-component
39 1
动态组件<component :is=‘‘></component>
动态组件<component :is=‘‘></component>
|
前端开发
嗯?你能在 Class 组件下用 hooks?
hooks 的火热程度无需多言,然而我最近逛 GitHub 时发现几年前就有人将 hooks 搬运到 Class 组件下了,一起看看吧。
|
JavaScript
Vue报错:component has been registered but not used
Vue报错:component has been registered but not used
629 0
|
JavaScript 前端开发
Component初识组件
Component初识组件
91 0