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

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

    XMLWordPrintable

Details

    • 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

    Description

      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

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: