On Fri, 12 Mar 2021 03:26:10 GMT, Sergey Bylokhov <s...@openjdk.org> wrote:

> > If you happen to have some idea about how can a user interact with Sliders 
> > or Spinners using JAWS, please let me know. I will definitely verify if the 
> > changes would be helpful for Windows.
> 
> How the native applications works under JAWS?

I tried running a Windows native settings app like "Display Settings" with 
JAWS. It has a Slider "Brightness". JAWS says same thing when the Slider was 
brought in focus like "To increase or decrease, use the arrow keys". When I 
press the arrow keys, the values change. But I don't know if the value changed 
because the Windows Native dialog handles the keys and changed the value, or 
JAWS consumed the event and then changed the value. It looks like the Dialog 
must have handled the keys as there are no special keys mentioned for JAWS to 
interact with the component like the VO.  I am not sure how I can verify this 
on Windows native apps. 
I did try to run the JSpinner with JAWS and I see that if Java does not handle 
the keys, the value in Spinner does not change. This means JAWS does not 
interact with the component and the accessibility functionality was added for 
MacOS only. Same thing is being done for JSlider.

-------------

PR: https://git.openjdk.java.net/jdk/pull/2874

Reply via email to