Component

简介: Component

image.png

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

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


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


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


从以下版本开始:

JDK1.0


目录
相关文章
|
人工智能 安全 人机交互
未来智能家居系统的发展趋势与挑战
随着人工智能和物联网技术的飞速发展,智能家居系统正日益成为现代家庭生活中不可或缺的一部分。本文将探讨未来智能家居系统的发展趋势与挑战,包括人机交互、数据安全、生态整合等方面的发展现状和前景。
500 1
|
存储 Java 索引
Java数据类型
Java数据类型
87 0
|
存储 算法 Java
详解PNG文件结构
详解PNG文件结构
1041 0
详解PNG文件结构
|
域名解析 网络协议 算法
2023年阿里云免费SSL证书申请教程
2023年阿里云免费SSL证书申请教程,阿里云SSL免费证书在哪申请?一个阿里云账号一年可以申请20张免费SSL证书,很多同学找不到免费SSL的入口,阿小云来详细说下阿里云SSL证书免费申请入口链接以及免费SSL证书申请流程
11029 1
|
域名解析 缓存 JavaScript
手把手教你从零开始搭建个人博客,20分钟上手
手把手教你从零开始搭建个人博客,20分钟上手
605 0
手把手教你从零开始搭建个人博客,20分钟上手
|
存储 应用服务中间件 网络安全
使用 Ansible 部署 Elasticsearch 集群
使用 Ansible 部署 Elasticsearch 集群
1075 0
使用 Ansible 部署 Elasticsearch 集群
|
开发工具 git
【Vue3.0移动端项目--旅游网】-- 城市页面搭建
【Vue3.0移动端项目--旅游网】-- 城市页面搭建
311 0
【Vue3.0移动端项目--旅游网】-- 城市页面搭建
|
测试技术 持续交付 数据库
|
SQL Oracle 关系型数据库