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.

Bug 110372 - [a11y] Code customizer doesn't implement all requirements for accessibility
Summary: [a11y] Code customizer doesn't implement all requirements for accessibility
Status: VERIFIED FIXED
Alias: None
Product: guibuilder
Classification: Unclassified
Component: Code (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: issues@guibuilder
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2007-07-20 09:21 UTC by Jana Maleckova
Modified: 2007-10-10 09:37 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jana Maleckova 2007-07-20 09:21:01 UTC
Product Version: NetBeans IDE Dev (Build 070720) Java: 1.6.0_02; Java HotSpot(TM) Client VM 1.6.0_02-b05 System: Windows
XP version 5.1 running on x86; Cp1252; en_GB (nb)

report:

===============================================
 Tested Window title : Code Customizer
===============================================

Results of Accessibility test


 Doesn't implement Accessible :
   - none.

 No Accessible name :
   Class: javax.swing.JComboBox {  |  Default code is generated. You can switch to custom code using this combo box. }
   Class: javax.swing.JComboBox {  |  Default code is generated. You can switch to custom code using this combo box. }
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JEditorPane {  |  text/x-java }


 No Accessible description :
   Class: javax.swing.JButton {  Rename... |  }
   Class: javax.swing.JComboBox {  |  }
   Class: org.netbeans.core.windows.services.NbDialog {  Code Customizer |  }


 Label with LABEL_FOR not set :
   - none.

 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JEditorPane {  |  text/x-java }


 Components with no mnemonic :
   Class: javax.swing.JButton {  Rename... |  }


 Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic):
   - none.

 Components not reachable with tab traversal :
   - none.
Comment 1 Tomas Pavek 2007-07-20 14:43:48 UTC
Tried to fix this... Added mnemonics, labelFor, accessibility descriptions, ...

/cvs/form/src/org/netbeans/modules/form/CustomCodeView.java
new revision: 1.3; previous revision: 1.2
Checking in Bundle.properties;
/cvs/form/src/org/netbeans/modules/form/Bundle.properties
new revision: 1.205; previous revision: 1.204
/cvs/form/src/org/netbeans/modules/form/CustomCodeView.form
new revision: 1.3; previous revision: 1.2
Comment 2 Jana Maleckova 2007-10-10 09:37:39 UTC
verified on

Product Version: NetBeans IDE Dev (Build 20071010052147)
Java: 1.6.0_02; Java HotSpot(TM) Client VM 1.6.0_02-b05
System: Windows XP version 5.1 running on x86; Cp1252; en_GB (nb)