0

我在使用 NVDA 开发 Swing 应用程序时遇到了问题,当我点击该组件时,NVDA 仅读取我分配给该组件的可访问内容(在我的情况下为切换按钮),但我正在寻找的是 NVDA 开始当我将鼠标悬停在上面时阅读。

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

我已经在这个问题上苦苦挣扎了好几天,在尝试解决这个问题时感到很痛苦,如果有人能提供帮助,我将不胜感激

我使用openJdk7

4

1 回答 1

1

发现了问题。

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

笔记本电脑自己的显示器设置为 Windows 中的主显示器。

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

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

于 2015-03-03T09:29:57.853 回答