Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8292658

[Win] [Accessibility, Dialogs] Alert Dialog content is not fully read by Screen Reader

XMLWordPrintable

    • behavioral
    • minimal
    • Hide
      This change adds a new enum only for accessibility purpose.
      With this change the JavaFX Dialog's content becomes readable by accessibility client applications like Windows narrator and JAWS.
      Show
      This change adds a new enum only for accessibility purpose. With this change the JavaFX Dialog's content becomes readable by accessibility client applications like Windows narrator and JAWS.
    • Java API
    • JDK

      Summary

      Add a new AccessibleRole called DIALOG for JavaFX Dialog windows.

      Problem

      None of the accessibility client application can read the content of a JavaFX dialog, because accessibility is not implemented for JavaFX Dialogs.

      Solution

      Implement accessibility for JavaFX Dialogs and add a new AccessibleRole called DIALOG.

      Specification

      javafx.scene.AccessibleRole

      +
      +    /**
      +     * Dialog role.
      +     * <p>
      +     * Attributes:
      +     * <ul>
      +     * <li> {@link AccessibleAttribute#TEXT} </li>
      +     * <li> {@link AccessibleAttribute#ROLE_DESCRIPTION} </li>
      +     * <li> {@link AccessibleAttribute#CHILDREN} </li>
      +     * </ul>
      +     *
      +     * @since 20
      +     */
      +    DIALOG

            arapte Ambarish Rapte
            ammanick Asha Manicka (Inactive)
            Kevin Rushforth
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: