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 128135 - Accessibility of New File > Modules Dev > Action
Summary: Accessibility of New File > Modules Dev > Action
Status: RESOLVED WONTFIX
Alias: None
Product: apisupport
Classification: Unclassified
Component: Templates (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Jesse Glick
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2008-02-22 11:45 UTC by Petr Chytil
Modified: 2008-02-27 17:22 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 Petr Chytil 2008-02-22 11:45:20 UTC
Product Version: NetBeans IDE Dev (Build 200802191203)
Java: 1.5.0_14; Java HotSpot(TM) Client VM 1.5.0_14-b03
System: Linux version 2.6.22-14-generic running on i386; UTF-8; en_US (nb)
Userdir: /home/petr/.netbeans/dev

File > New File > Module Developement > Action > [Next] > [Next] 

Missing mnemonics.

Full output from accessibility tester:
===========================================  Tested Window title : New Action ===========================================

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 : - none.

Components with no mnemonic :

Class
    javax.swing.JCheckBox { Separator After | Add Separator After item in menu } 
Class
    javax.swing.JCheckBox { Separator After | Separator After } 
Class
    javax.swing.JCheckBox { Separator After | Separator After } 
Class
    javax.swing.JCheckBox { Separator Before | Add Separator Before item in menu } 
Class
    javax.swing.JCheckBox { Separator Before | Separator Before } 
Class
    javax.swing.JCheckBox { Separator Before | Separator Before } 
Class
    javax.swing.JLabel { Content Type: | } 
Class
    javax.swing.JLabel { Content Type: | } 
Class
    javax.swing.JLabel { Key Strokes: | Add/Remove keystrokes } 
Class
    javax.swing.JLabel { Menu: | } 
Class
    javax.swing.JLabel { Position: | } 
Class
    javax.swing.JLabel { Position: | } 
Class
    javax.swing.JLabel { Position: | } 
Class
    javax.swing.JLabel { Position: | } 
Class
    javax.swing.JLabel { Toolbar: | } 

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

Components not reachable with tab traversal : - none.
Comment 1 Jesse Glick 2008-02-27 17:22:53 UTC
The form is too big and has too many repeated parts to assign unique and meaningful mnemonics to every control.
Mnemonics are assigned to the checkboxes governing the major sections, from whence you can TAB into other controls easily.