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 127902

Summary: [a11y] missed mnemonic for checkbox in Source Files of New Project Window
Product: cnd Reporter: alexandrov <alexandrov>
Component: AccessibilityAssignee: Thomas Preisler <thp>
Status: CLOSED FIXED    
Severity: blocker Keywords: A11Y
Priority: P2    
Version: 6.x   
Hardware: All   
OS: Windows XP   
Issue Type: DEFECT Exception Reporter:

Description alexandrov 2008-02-20 15:58:35 UTC
Open New Project/C/C++/C/C++ Project From Existing Code. Click Next, Choose Makefile, Click Next twice. In Source Files
step there is no mnemonic for "Add Subfolder" checkbox.
Results of Accessibility test


 Doesn't implement Accessible :
   - none.

 No Accessible name :
   - none.

 No Accessible description :
   Class: javax.swing.JCheckBox {   |  }
   Class: org.netbeans.core.windows.services.NbDialog {  New Project |  }


 Label with LABEL_FOR not set :
   - none.

 Components with no LABEL_FOR pointing to it :
   - none.

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


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

 Components not reachable with tab traversal :
   Class: javax.swing.JCheckBox {   |  }
Comment 1 Thomas Preisler 2008-02-20 23:56:59 UTC
The design doesn't allow labels for each checkbox so there is no place to put the mnemonics. And it is not required either.

I found some other A11Y issues (missing accessibility descriptions) which I fixed so i consider this IZ fixed.
Comment 2 Thomas Preisler 2008-02-21 05:58:13 UTC
Fixed:
changeset 03283a63ea6f in main
details: http://hg.netbeans.org/main?cmd=changeset;node=03283a63ea6f