当前位置: 首页 > 面试题库 >

当浏览器/标签页获得焦点时,将焦点恢复到Java Applet

陈嘉荣
2023-03-14
问题内容

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

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


问题答案:

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

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



 类似资料:
  • 问题内容: 是否有可靠的跨浏览器方式来检测选项卡是否具有焦点。 场景是,我们有一个应用程序会定期轮询股票价格,如果页面没有重点关注,我们可以停止轮询并为每个人节省交通噪音,尤其是当人们热衷于打开具有不同投资组合的多个标签时。 是并且为此选择吗? 问题答案: 是的,并且应该适合您的方案: http://www.thefutureoftheweb.com/blog/detect-browser-win

  • 问题内容: 我正在寻找可以集中注意力的HTML元素的最终列表,即在调用它们时哪些元素将成为焦点? 我正在编写一个jQuery扩展,该扩展适用于可以引起关注的元素。我希望这个问题的答案能使我具体说明我要针对的要素。 问题答案: 没有明确的列表,取决于浏览器。我们拥有的唯一标准是DOM Level 2 HTML,根据该标准,具有方法的唯一元素是HTMLInputElement,HTMLSelectEl

  • 定义 焦点图组件。 图片展示 代码演示 import Focus from 'pile/dist/components/focus' <Focus className="focus-demo" index = {0} width = {"375px"} loop = {true} timer = {5000} direction = "left" duration = {

  • 语音焦点概述 语音交互不同于图形交互,相比于 GUI,VUI 在使用中用户更难以同时处理多个交互并行的场景,所以为了更好的用户体验,我们需要协调多个应用的语音交互请求,给用户一个专注的语音交互使用体验。 AudioFocus 如果把我们的设备当作一个机场,应用们代表了待机的飞机,YodaOS 系统相当于控制塔。我们的应用可以申请期望优先级的语音焦点,但最终的授权决定会由系统发出。我们通过 Audi

  • 问题内容: 我需要知道用户当前是否正在Google Chrome浏览器中查看标签页。我试图使用事件模糊和焦点绑定到窗口,但是只有模糊似乎可以正常工作。 焦点事件的工作很奇怪,仅在某些时候如此。如果我切换回另一个标签,则焦点事件将不会激活。但是,如果我单击地址栏,然后返回页面,它将。或者,如果我当前正在切换标签页,那么当我切换到另一个程序然后又回到Chrome时,它将激活。 问题答案: 2015年更

  • 本文向大家介绍360浏览器文本框获得焦点后被android软键盘遮罩该怎么办,包括了360浏览器文本框获得焦点后被android软键盘遮罩该怎么办的使用技巧和注意事项,需要的朋友参考一下 场景是这样的,站点上筛选按钮点击后弹出层(fixed),当输入框获取焦点以后弹出系统自带的软键盘,在android上十款浏览器挨个测试比对,发现在360浏览器弹出键盘以后获取焦点的文本框被软键盘覆盖了。 截图如下