[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-2d-dev
Subject:    Withdrawn: 8271846 a11y API lacks setSelectedIndex method
From:       Artem Semenov <asemenov () openjdk ! org>
Date:       2023-02-25 15:29:23
Message-ID: 1U5bJy2I4yU-oAZQpKZKLGRuCEI-K07YF5_iizb-oKM=.37064ec6-bab4-4bdf-b9ed-fe73325f8a65 () github ! com
[Download RAW message or body]

On Fri, 6 May 2022 16:10:35 GMT, Artem Semenov <asemenov@openjdk.org> wrote:

> A11Y implementation on macOS has to directly call the 'JList.setSelectedIndex' \
> method in order to request selection on an item (see \
> 'CAccessibility.requestSelection'). The reason is that a11y API lacks appropriate \
> method.There's only \
> 'javax.accessibility.AccessibleSelection#addAccessibleSelection' which is mapped to \
> 'javax.swing.JList#addSelectionInterval', it can not be used to set selected index. \
>  @forantar @azuev-java @mrserb please review.
> 
> Please note that the new API allows you to implement a multiple selection in lists \
> from the Java side, but I did not succeed in implementing it, because I could not \
> determine the inclusion of the so-called "VoiceOver multiple selection mode".

This pull request has been closed without being integrated.

-------------

PR: https://git.openjdk.org/jdk/pull/8578


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic