This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Edited copy of original description: Steps to reproduce: - open Project - open java node - choose class - open context menu and choose Properties "Properties" window appeared A11y issues: Doesn't implement Accessible : Class: javax.swing.plaf.basic.BasicSplitPaneDivider { } Class: org.openide.explorer.propertysheet.DescriptionComponent { } Components with no LABEL_FOR pointing to it : Class: org.openide.explorer.propertysheet.SheetTable { Properties table | Table of editable properties representing the current object } Components not reachable with tab traversal : Class: org.openide.explorer.propertysheet.SheetTable { Properties table | Table of editable properties representing the current object }
*** Issue 40642 has been marked as a duplicate of this issue. ***
fixed - however pls note that the SheetTable component cannot have any LABEL_FOR as the window does not contain any labels. also the SheetTable is reachable with TAB key even though the a11y tester reports it is not. Checking in openide/explorer/src/org/openide/explorer/propertysheet/PropUtils.java; /cvs/openide/explorer/src/org/openide/explorer/propertysheet/PropUtils.java,v <-- PropUtils.java new revision: 1.5; previous revision: 1.4 done Checking in openide/explorer/src/org/openide/explorer/propertysheet/Bundle.properties; /cvs/openide/explorer/src/org/openide/explorer/propertysheet/Bundle.properties,v <-- Bundle.properties new revision: 1.2; previous revision: 1.1 done Checking in openide/explorer/src/org/openide/explorer/propertysheet/BaseTable.java; /cvs/openide/explorer/src/org/openide/explorer/propertysheet/BaseTable.java,v <-- BaseTable.java new revision: 1.2; previous revision: 1.1 done Checking in openide/explorer/src/org/openide/explorer/propertysheet/PropertySheet.java; /cvs/openide/explorer/src/org/openide/explorer/propertysheet/PropertySheet.java,v <-- PropertySheet.java new revision: 1.4; previous revision: 1.3 done Checking in openide/explorer/src/org/openide/explorer/propertysheet/DescriptionComponent.java; /cvs/openide/explorer/src/org/openide/explorer/propertysheet/DescriptionComponent.java,v <-- DescriptionComponent.java new revision: 1.2; previous revision: 1.1 done Checking in core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/Bundle.properties; /cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/Bundle.properties,v <-- Bundle.properties new revision: 1.4; previous revision: 1.3 done Checking in core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/TabbedContainer.java; /cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/TabbedContainer.java,v <-- TabbedContainer.java new revision: 1.15; previous revision: 1.14 done
fixing tab focus traversal caused issue #68444 so i reverted that part of this fix.
fixed Checking in TabbedContainer.java; /cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/TabbedContainer.java,v <-- TabbedContainer.java new revision: 1.16; previous revision: 1.15 done