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

JAWS does not read all the columns value in the selected row of the JTable

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: P4
    • Resolution: Unresolved
    • Affects Version/s: 8, 11, 17, 18, 19
    • Fix Version/s: tbd
    • Component/s: client-libs

      Description

      The 'Table Demo' in SwingSet2 has a 'Row selection' checkbox which allows the user to select the entire row of the table. After enabling accessibility in windows via jabswitch -enable + JAWS for screen reading. JAWS just reads the selected cell value only not the entire row value.

      Step to reproduce
      ---------------------------
      1) Enable JAB <jdk-path>/bin/jabswitch -enable
      2) Start JAWS
      3) Start SwingSet2.jar
      4) Select TableDemo from the toolbar of the SwingSet2
      5) Select 'Row selection' checkbox
      6) Click on any rows of the table.
      7) Observe that row gets selected and JAWS start reading the selected cell.
      If you listen JAWS reading only the selected cell then bug is reproduced.

      8) Unselect 'Row selection' checkbox
      9) Click on any rows of the table.
      Observe that row gets selected and JAWS start reading the selected cell. Then there is no difference between 'Row selection' checked and unchecked other than visual row selection.

      If you try the same test scenario on MAC + Voice over this works.

      I have attached the Screen Recording of the same.

        Attachments

          Activity

            People

            Assignee:
            kizune Alexander Zuev
            Reporter:
            landrews Lawrence Andrews
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated: