当浏览器/标签页获得焦点时,将焦点恢复到Java Applet
我在浏览器选项卡中运行了一个applet。当我在同一浏览器中切换到另一个选项卡,或者在完全使用ALT-
TAB切换到另一个应用程序时,小程序失去了焦点。当我返回浏览器选项卡时,小程序不再获得焦点。有没有一种好的方法可以做到这一点?
我认为这是需要的JavaScript更改,而不是applet本身?也许是一些onFocus处理程序?如果相关,我们的applet是使用HTML
<applet>
标记创建的。
-
我相信Java有此
requestFocus()
方法。它在Component类中,因此您的JPanel或您使用的任何东西都可以使用它。对于javascript部分,这是一个快速谷歌搜索揭示的内容:http
:
//www.raditha.com/java/javascript.php。希望对您有帮助!
-
关闭标签页/浏览器时触发Angularjs事件
2021-02-01 关注 1 浏览136 1答案
-
Java:为什么在关闭标签页或浏览器时未破坏http会话?
2021-01-30 关注 0 浏览84 1答案
-
JavaScript检测浏览器或标签页关闭
2021-02-02 关注 0 浏览169 1答案
-
关闭标签页/浏览器之前的确认
2021-02-02 关注 0 浏览98 1答案
-
如何实现浏览器内多个标签页之间的通信?
2020-12-26 关注 0 浏览77 1答案
-
如何通过将Selenium WebDriver与Java一起在同一浏览器中打开新标签页?
2021-01-30 关注 0 浏览87 1答案
-
JavaScript如何判断浏览器/标签页是否处于活动状态
2021-02-02 关注 0 浏览116 1答案
-
如何实现浏览器内多个标签页之间的通信?
2020-01-14 关注 0 浏览537 1答案
-
提交JSP表单时如何打开同一浏览器的新标签页
2021-02-01 关注 0 浏览165 1答案
-
浏览器内多个标签页之间的通信方式有哪些?
2021-01-11 关注 0 浏览261 6答案