我有一个在浏览器选项卡中运行的小程序。当我在同一个浏览器中切换到不同的选项卡,或 ALT-TAB 完全切换到另一个应用程序时,小程序失去焦点。当我返回浏览器选项卡时,小程序不再获得焦点。有没有很好的方法来实现这一点?
我认为这是需要的 JavaScript 更改,而不是小程序本身?也许是一些 onFocus 处理程序?如果相关,我们的小程序是使用 HTML<applet>
标记创建的。
我有一个在浏览器选项卡中运行的小程序。当我在同一个浏览器中切换到不同的选项卡,或 ALT-TAB 完全切换到另一个应用程序时,小程序失去焦点。当我返回浏览器选项卡时,小程序不再获得焦点。有没有很好的方法来实现这一点?
我认为这是需要的 JavaScript 更改,而不是小程序本身?也许是一些 onFocus 处理程序?如果相关,我们的小程序是使用 HTML<applet>
标记创建的。
我相信java有requestFocus()
方法。它在 Component 类中,因此您的 JPanel 或您正在使用的任何东西都可以使用它。
对于 javascript 部分,这是快速谷歌搜索所揭示的内容:http ://www.raditha.com/java/javascript.php 。我希望它对你有帮助!