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 127860 - [a11y] wizard for JDA - Master Table doesn't implement all requirements for accessibility
Summary: [a11y] wizard for JDA - Master Table doesn't implement all requirements for a...
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: 2008-02-20 12:51 UTC by Jana Maleckova
Modified: 2008-04-08 13:42 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 2008-02-20 12:51:06 UTC
Product Version: NetBeans IDE Dev (Build 200802191203)
Java: 1.6.0_04; Java HotSpot(TM) Client VM 10.0-b19
System: Windows XP version 5.1 running on x86; Cp1252; en_GB (nb)


===============================================
 Tested Window title : New Desktop Application - Master Table 
===============================================

Results of Accessibility test

 No Accessible name :
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JList {  |  }


 No Accessible description :
   Class: javax.swing.JButton {  > |  }
   Class: javax.swing.JButton {  < |  }
   Class: javax.swing.JButton {  << |  }
   Class: javax.swing.JButton {  >> |  }
   Class: javax.swing.JButton {  Down |  }
   Class: javax.swing.JButton {  Up |  }
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JList {  |  }
   Class: org.netbeans.core.windows.services.NbDialog {  New Desktop Application |  }


 Label with LABEL_FOR not set :
   - none.

 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JList {  |  }


 Components with no mnemonic :
   Class: javax.swing.JButton {  > |  }
   Class: javax.swing.JButton {  < |  }
   Class: javax.swing.JButton {  << |  }
   Class: javax.swing.JButton {  >> |  }
   Class: javax.swing.JButton {  Down |  }
   Class: javax.swing.JButton {  Up |  }


===============================================
 Tested Window title : New Desktop Application Detail Table
===============================================

Results of Accessibility test



 No Accessible name :
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JList {  |  }


 No Accessible description :
   Class: javax.swing.JButton {  > |  }
   Class: javax.swing.JButton {  < |  }
   Class: javax.swing.JButton {  << |  }
   Class: javax.swing.JButton {  >> |  }
   Class: javax.swing.JButton {  Down |  }
   Class: javax.swing.JButton {  Up |  }
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JRadioButton {  Table |  }
   Class: javax.swing.JRadioButton {  Textfields |  }
   Class: org.netbeans.core.windows.services.NbDialog {  New Desktop Application |  }


 Label with LABEL_FOR not set :
   - none.

 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JList {  |  }


 Components with no mnemonic :
   Class: javax.swing.JButton {  > |  }
   Class: javax.swing.JButton {  < |  }
   Class: javax.swing.JButton {  << |  }
   Class: javax.swing.JButton {  >> |  }
   Class: javax.swing.JButton {  Down |  }
   Class: javax.swing.JButton {  Up |  }
   Class: javax.swing.JRadioButton {  Table |  }
   Class: javax.swing.JRadioButton {  Textfields |  }
Comment 1 Jan Stola 2008-02-22 09:09:42 UTC
> Components with no mnemonic :
>   Class: javax.swing.JButton {  > |  }
>   Class: javax.swing.JButton {  < |  }
>   Class: javax.swing.JButton {  << |  }
>   Class: javax.swing.JButton {  >> |  }

There is no reasonable mnemonic that could be assigned to these buttons.
Comment 2 Jan Stola 2008-02-22 12:56:54 UTC
Master section of the wizard was fixed by http://hg.netbeans.org/main?cmd=changeset;node=95692d0d757b
Comment 3 Jan Stola 2008-02-22 14:15:47 UTC
Detail section of the wizard was fixed by http://hg.netbeans.org/main?cmd=changeset;node=f47d7a4731fc
Comment 4 Jan Stola 2008-02-22 15:04:21 UTC
> No Accessible description :
>   Class: org.netbeans.core.windows.services.NbDialog {  New Desktop Application |  }

Fixed by http://hg.netbeans.org/main?cmd=changeset;node=45135134bcdd.
Comment 5 Jana Maleckova 2008-04-08 13:42:23 UTC
verified on

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