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.
step 1) No Accessible name : Class: javax.swing.JEditorPane { | text/html } No Accessible description : Class: javax.swing.JRadioButton { &Container-Item | } Class: javax.swing.JRadioButton { &Generic Resource | } Components with no LABEL_FOR pointing to it : Class: javax.swing.JEditorPane { | text/html } step 2) No Accessible description : Class: javax.swing.JButton { Se&lect... | } Class: javax.swing.JButton { Select... | } Class: javax.swing.JComboBox { &MIME Type: | } Class: javax.swing.JComboBox { Location: | } Class: javax.swing.JTextField { &Container Class: | } Class: javax.swing.JTextField { &Entity Name | } Class: javax.swing.JTextField { &Project: | } Class: javax.swing.JTextField { &Representation Class: | } Class: javax.swing.JTextField { &URI Template: | } Class: javax.swing.JTextField { Cont&ainer Representation Class: | } Class: javax.swing.JTextField { Container URI &Template: | } Class: javax.swing.JTextField { Resource &Name: | } Components with potential mnemonics conflict: - components with mnemonic 'R' : Class: javax.swing.JLabel { &Representation Class: | } Class: javax.swing.JLabel { &Resource Package: | } - components with mnemonic 'L' : Class: javax.swing.JButton { Se&lect... | } Class: javax.swing.JButton { Select... | } Class: javax.swing.JLabel { Location: | }
will fix for beta1
There must be no conflict in mnemonics, each UI component (label, textfield, button,...) has to have set accessible description (unless the text on the component is self descriptive) see also http://a11y.netbeans.org/a11yFAQ.html please and look for: What buttons require mnemonics How do I work make sure accessibility mnemonics and internationalization requirements play well together?
- Add a11y description and names, check 'label for' properties, check for mnemonic conflicts.
only one minor thing to fix remains: =============================================== Tested Window title : New RESTful Web Services from Patterns =============================================== Results of Accessibility test No Accessible description : Class: javax.swing.JTextField { Container URI &Template: | }
Fixed both in trunk and release60_beta2. ------------------------------------------------------------------------------------------ /cvs/websvc/rest/src/org/netbeans/modules/websvc/rest/wizard/SingletonSetupPanelVisual.java,v <-- SingletonSetupPanelVisual.java new revision: 1.7; previous revision: 1.6 /cvs/websvc/rest/src/org/netbeans/modules/websvc/rest/wizard/ContainerItemSetupPanelVisual.java,v <-- ContainerItemSetupPanelVisual.java new revision: 1.7; previous revision: 1.6 /cvs/websvc/rest/src/org/netbeans/modules/websvc/rest/wizard/Bundle.properties,v <-- Bundle.properties new revision: 1.47; previous revision: 1.46 /cvs/websvc/rest/src/org/netbeans/modules/websvc/rest/wizard/SingletonSetupPanelVisual.java,v <-- SingletonSetupPanelVisual.java new revision: 1.8; previous revision: 1.7 /cvs/websvc/rest/src/org/netbeans/modules/websvc/rest/wizard/ContainerItemSetupPanelVisual.form,v <-- ContainerItemSetupPanelVisual.form new revision: 1.4; previous revision: 1.3 /cvs/websvc/rest/src/org/netbeans/modules/websvc/rest/wizard/SingletonSetupPanelVisual.form,v <-- SingletonSetupPanelVisual.form new revision: 1.5; previous revision: 1.4 /cvs/websvc/rest/src/org/netbeans/modules/websvc/rest/wizard/ContainerItemSetupPanelVisual.java,v <-- ContainerItemSetupPanelVisual.java new revision: 1.8; previous revision: 1.7 /cvs/websvc/rest/src/org/netbeans/modules/websvc/rest/wizard/Bundle.properties,v <-- Bundle.properties new revision: 1.48; previous revision: 1.47 ------------------------------------------------------------------------------------------ /cvs/websvc/rest/src/org/netbeans/modules/websvc/rest/wizard/SingletonSetupPanelVisual.java,v <-- SingletonSetupPanelVisual.java new revision: 1.4.2.3; previous revision: 1.4.2.2 /cvs/websvc/rest/src/org/netbeans/modules/websvc/rest/wizard/ContainerItemSetupPanelVisual.form,v <-- ContainerItemSetupPanelVisual.form new revision: 1.2.4.2; previous revision: 1.2.4.1 /cvs/websvc/rest/src/org/netbeans/modules/websvc/rest/wizard/SingletonSetupPanelVisual.form,v <-- SingletonSetupPanelVisual.form new revision: 1.2.4.3; previous revision: 1.2.4.2 /cvs/websvc/rest/src/org/netbeans/modules/websvc/rest/wizard/ContainerItemSetupPanelVisual.java,v <-- ContainerItemSetupPanelVisual.java new revision: 1.4.2.3; previous revision: 1.4.2.2 /cvs/websvc/rest/src/org/netbeans/modules/websvc/rest/wizard/Bundle.properties,v <-- Bundle.properties new revision: 1.45.2.2; previous revision: 1.45.2.1 /cvs/websvc/rest/src/org/netbeans/modules/websvc/rest/wizard/AbstractPanel.java,v <-- AbstractPanel.java new revision: 1.6.2.1; previous revision: 1.6
v.