NVDA + JAB + Swing 对摆动组件上的悬停事件没有响应

NVDA + JAB + Swing is not responsive on hover events on swing components

我在使用 NVDA 开发 swing 应用程序时遇到了问题,当我点击该组件时,NVDA 只读取我分配给该组件的可访问内容(在我的例子中是一个切换按钮),但我正在寻找当我将鼠标悬停在 NVDA 上时,NVDA 是否开始阅读。

我实际上已经看到它在其他人的笔记本电脑上工作(NVDA 在鼠标悬停组件上读取),所以它让我相信我一定是配置错误,但是两台笔记本电脑(我的和工作的)都使用默认安装 NVDA选项并按照相同的过程将 jaccess 安装到 jre。

几天来我一直在为这个问题苦苦挣扎,试图解决这个问题时感到很痛苦,如果有人能提供帮助,我将不胜感激

我正在使用 openJdk7

找到问题了。

这与我的工作站设置有关。我有一台笔记本电脑和一个外接显示器,我习惯于在更大的显示器上完成所有工作,同时让笔记本电脑的屏幕为邮件客户端打开。

windows.

笔记本电脑自带的显示器设置为主显示器

我花了几天时间才弄清楚实际发生的事情是 NVDA + JAB + Swing 对我的 辅助 监视器中 swing 组件上的悬停事件没有响应。但是当我将我的 swing 应用程序拖到 监视器时,一切都神奇地工作了。

希望我的评论对其他遇到类似情况的人有所帮助。