java - 当浏览器/选项卡获得焦点时,将焦点恢复到 Java Applet

标签 java javascript html dom applet

我有一个在浏览器选项卡中运行的小程序。当我在同一个浏览器中切换到不同的选项卡,或 ALT-TAB 完全切换到另一个应用程序时,小程序会失去焦点。当我返回浏览器选项卡时,小程序不再获得焦点。有什么好的方法可以做到这一点吗?

我假设这是需要的 JavaScript 更改,而不是小程序本身?也许是一些 onFocus 处理程序?如果相关,我们的小程序是使用 HTML <applet> 创建的标签。

最佳答案

我相信 java 有 requestFocus() 方法。它在 Component 类中,因此您的 JPanel 或您正在使用的任何东西都可以使用它。

对于 javascript 部分,这是快速谷歌搜索显示的内容:http://www.raditha.com/java/javascript.php .希望对您有所帮助!

关于java - 当浏览器/选项卡获得焦点时,将焦点恢复到 Java Applet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11014753/

相关文章:

java - 用于在 Java 中从数组中查找 2 个最小值的库头

java - 无法部署在Weblogic上

JAVA双链表-单元测试失败

javascript - Promise.resolve() 潜在的冗余

javascript - Iframe Resizer 未调整大小?

javascript - Kendo Scheduler - 删除事件后的 ajax 调用

javascript - 打开模态时如何将按钮聚焦在模态内

html - 以反转颜色混合混合模式

javascript - 没有换页的粘性页脚

java - SparseArray 对于资源 id 键有好处吗?