Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Button, RadioButton, CheckBox, Slider and ListView

To scale it further:

 

Extending

...

to newer controls

  • To add accessibility for control check if one or more provider matches the control to expose its accessibility information. If not add the provider in  com.sun.javafx.accessible.providers.
  • Implement AccessibleControlxxx extending the AccessibleControl and implement specific behavior implementing the provider
  • If no matching provider existed , add the native corresponding provider.
  • Add the provider to glass platform factory

 

...

Notes:

...

 

AccessibleButton - before getPropertyValue returns button.getText(), should try getting accessible name from the properties map

...