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.
<HTML><HEAD> <TITLE>Output from UIAccessibilityTester for window with title : MethodsTesterEJB - Properties </TITLE> </HEAD> <BODY> <PRE> Results of Accessibility test, window with title "MethodsTesterEJB - Properties" 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 } </PRE> </BODY> </HTML>
The Properties dialog only has a single component so a label is probably not necessary. The table is reachable by tab traversal, contrary to what the accessibility tool is reporting.
There is also "Close" button and "Help" button (button with question sign).
Created attachment 57643 [details] Screenshot of "EJB Properties" dialog.
This dialog is a common implementation provided by org.openide.nodes.NodeAction.showProperties(). The database connection nodes in the servers tab show the same dialog with a different property sheet. I think the issue should be re-filed as a generic one against openide.
Reopen this issue and change component and subcomponent to 'openide' and 'dialogs'.
I don't see any problem in this report. >Components with no LABEL_FOR pointing to it : > Class: org.openide.explorer.propertysheet.SheetTable { Properties table | Table of editable properties representing the current object } --> this is unreachable component that only holds the cells as reported in next lines > Components not reachable with tab traversal : > Class: org.openide.explorer.propertysheet.SheetTable { Properties table | Table of editable properties representing >the current object } I'm closing as works for me. CCing, juhrik the A11Y expert to reopen if I'm wrong. PS: Roman, please use the "Reassign issue to owner of selected subcomponent" when you are reassigning bugs. Thank you
Verified. TAB key works fine and the table is focused by default.