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.
Create a new WSDL File. Select the Properties window. Doesn't implement Accessible : Class: org.openide.explorer.propertysheet.ButtonPanel { } No Accessible name : Class: org.openide.explorer.propertysheet.ButtonPanel$ConditionallyFocusableButton { | } Class: org.openide.explorer.propertysheet.StringInplaceEditor { | } No Accessible description : Class: org.openide.explorer.propertysheet.ButtonPanel$ConditionallyFocusableButton { | } Class: org.openide.explorer.propertysheet.StringInplaceEditor { | } Components with no LABEL_FOR pointing to it : Class: org.openide.explorer.propertysheet.SheetTable { Properties table | Table of editable properties representing the current object } Class: org.openide.explorer.propertysheet.StringInplaceEditor { | } Components with no mnemonic : Class: org.openide.explorer.propertysheet.ButtonPanel$ConditionallyFocusableButton { | } Components not reachable with tab traversal : Class: org.openide.explorer.propertysheet.ButtonPanel { } Class: org.openide.explorer.propertysheet.ButtonPanel$ConditionallyFocusableButton { | } Class: org.openide.explorer.propertysheet.SheetTable { Properties table | Table of editable properties representing the current object } Class: org.openide.explorer.propertysheet.StringInplaceEditor { | }
propertysheet a11y issue
Works for me. I got the following output for properties of wsdl and both conflicts in this case are not valid issues: =============================================== Tested Window title : hdfjdfjdfh - Properties =============================================== Results of Accessibility test Doesn't implement Accessible : - none. No Accessible name : - none. No Accessible description : - none. Label with LABEL_FOR not set : - none. 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 with no mnemonic : - none. Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic): - none. Components not reachable with tab traversal : Class: org.openide.explorer.propertysheet.SheetTable { Properties table | Table of editable properties representing the current object }
*** Issue 82534 has been marked as a duplicate of this issue. ***
*** Issue 82536 has been marked as a duplicate of this issue. ***
*** Issue 82554 has been marked as a duplicate of this issue. ***
I disagree, what happens if a blind person is using the product. This needs to be addressed: Components not reachable with tab traversal : Class: org.openide.explorer.propertysheet.SheetTable { Properties table | Table of editable properties representing the current object }
well, the a11y tool may report that the table is not reachable but in reality the tab key does work and moves input focus as expected (tested on winxp and solaris, jdk1.5) please reopen if there's a reproducible test case where the property sheet can't be reached with a tab key