Java Accessibility API

from Wikipedia, the free encyclopedia

The Java Accessibility API (JAAPI) is a programming interface between Java applications and support technologies for people with disabilities, for example with a screen reader , magnifying software or a speech input system. This interface is part of the Java Foundation Classes and therefore part of the Java runtime environment .

The Java Accessibility API emerged after the World Wide Web Consortium (W3C) issued a recommendation to make Java applications accessible to the Internet .

The programming interface comprises 16 interfaces (interface definitions) and 10 classes . A prerequisite for a barrier-free Java application is the implementation of the javax.accessibility.Accessibleinterface through all components of the graphical user interface. The interface enables each of these components to provide information for assistive technologies. For example, the purpose of a text field can be explained by its name and an additional description, for example if a place name is expected for a text field.

Web links

Individual evidence

  1. JAAPI overview at Oracle (English)
  2. InterfaceAccessible API