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

时间:2015-02-11 06:48:39

标签: java swing screen-readers nvda

我在使用NVDA开发swing应用程序时遇到了这个问题,当我点击该组件时,NVDA只读取我分配给组件的可访问内容(在我的情况下是一个切换按钮),但我要找的是当我把鼠标放在它上面时NVDA开始阅读。

我实际上已经看到它在其他人的笔记本电脑上工作(NVDA读取鼠标在组件上),所以它说服我必须有错误配置的东西,但是两台笔记本电脑(我的和工作的)都使用默认选项安装了NVDA按照相同的步骤将jaccess安装到jre。

我几天来一直在努力解决这个问题,并为解决问题感到痛苦,如果有人能提供帮助,我将非常感激

我正在使用openJdk7

1 个答案:

答案 0 :(得分:1)

发现问题。

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

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

在我的辅助监视器中,NVDA + JAB + Swing对摆动组件上的悬停事件没有响应,需要花费几天时间才能确定实际发生的情况。但是,当我将我的swing应用程序拖到主要监视器时,所有的东西都可以工作,神奇地。

希望我的评论对于遇到类似案件的其他人有所帮助。