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 110363 - [a11y] ACTIONS: Action editor doesn't implement all requirements for accessibility
Summary: [a11y] ACTIONS: Action editor doesn't implement all requirements for accessib...
Status: VERIFIED FIXED
Alias: None
Product: guibuilder
Classification: Unclassified
Component: App Framework (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 08:49 UTC by Jana Maleckova
Modified: 2007-10-10 09:29 UTC (History)
1 user (show)

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 08:49: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 from accessiblity:


===============================================
 Tested Window title : Set Action...
===============================================

Results of Accessibility test


 Doesn't implement Accessible :
   - none.

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


 No Accessible description :
   Class: javax.swing.JButton {  Cancel |  }
   Class: javax.swing.JButton {  Clear |  }
   Class: javax.swing.JButton {  OK |  }
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JTabbedPane {  Basic |  }
   Class: org.netbeans.core.windows.services.NbDialog {  Set Action... |  }


 Label with LABEL_FOR not set :
   - none.

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


 Components with no mnemonic :
   Class: javax.swing.JButton {  Clear |  }
   Class: javax.swing.JLabel {  <html>Set <b>jButton1</b>'s <b>action</b> property using: |  }


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

 Components not reachable with tab traversal :
   - none.
Comment 1 Joshua Marinacci 2007-08-24 00:08:49 UTC
I have fixed all of the components except for the okay, cancel, and combobox at the top. Those are part of the generic property editor and dialog 
infrastructure, not the Action support. I'm reassigning it back to the form so it can go to the right place.
Comment 2 Tomas Pavek 2007-08-27 12:38:22 UTC
The combobox in the report was probably the combobox containing actions; it has been fixed. The OK and Cancel buttons
were most likely those from dialog invoked via context menu "Set Action..." - I've added their accessibility description.

/cvs/form/src/org/netbeans/modules/form/actions/Bundle.properties
new revision: 1.52; previous revision: 1.51
/cvs/form/src/org/netbeans/modules/form/actions/PropertyAction.java
new revision: 1.10; previous revision: 1.9
Comment 3 Jana Maleckova 2007-10-10 09:29:42 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)