On Wed, 30 Mar 2022 22:21:51 GMT, Alexander Zuev <kiz...@openjdk.org> wrote:
> It is impossible right now to manipulate state of the accessible children of > the JTabbedPane via their AccessibleValue and because of that some of the > assistive technologies are unable to interact with the parts of the > JTabbedPane - namely, buttons, representing the JTabbedPane panel navigation > buttons. Magnified is just one of the examples that can be engaging without > connecting the hardware such as eye movement tracker. > > By adding AccessibleValue to the JTabbedPane children containers we eliminate > is problem. And since this inner class is private the standard review should > be sufficient, no CSR is required. test/jdk/javax/accessibility/JTabbedPane/AccessibleTabbedPaneTest.java line 39: > 37: public class AccessibleTabbedPaneTest { > 38: public static void main(String[] args) { > 39: JTabbedPane pane = new JTabbedPane(); Shouldn't this be run on EDT? ------------- PR: https://git.openjdk.java.net/jdk/pull/8049