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 110449 - [A11Y] Hint options panel in not fully accessible
Summary: [A11Y] Hint options panel in not fully accessible
Status: VERIFIED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Hints (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Max Sauer
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2007-07-20 16:20 UTC by Jiri Prox
Modified: 2008-09-05 16:54 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 Jiri Prox 2007-07-20 16:20:35 UTC
Product Version: NetBeans IDE Dev (Build 070720) 
Java: 1.6.0_02-ea; Java HotSpot(TM) Client VM 1.6.0_02-ea-b02 
System: Linux version 2.6.5-1.358 running on i386; UTF-8; en_US (nb) 
Userdir: /home/jp159440/.netbeans/dev

Hint options panel needs accessible name and description for hint tree and accessible description for "Show as" combobox

In addition in panel for "Import from forbidden package" hint there are missing accessible name and description for list
of packages, accessible description and mnemonic for buttons Add,Edit, Remove

===============================================
 Tested Window title : Options
===============================================
 
Results of Accessibility test
 
 
 Doesn't implement Accessible :
   Class: javax.swing.plaf.metal.MetalSplitPaneDivider {  }
   Class: javax.swing.plaf.metal.MetalSplitPaneDivider {  }
 
 
 No Accessible name :
   Class: javax.swing.JEditorPane {  |  text/html }
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JTree {  |  }
 
 
 No Accessible description :
   Class: javax.swing.JButton {  Add |  }
   Class: javax.swing.JButton {  Edit |  }
   Class: javax.swing.JButton {  Remove |  }
   Class: javax.swing.JComboBox {  Show As: |  }
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JTabbedPane {  Hints |  }
   Class: javax.swing.JTree {  |  }
 
 
 Label with LABEL_FOR not set :
   - none.
 
 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JEditorPane {  |  text/html }
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JTabbedPane {  Hints |  }
   Class: javax.swing.JTree {  |  }
 
 
 Components with no mnemonic :
   Class: javax.swing.JButton {  Add |  }
   Class: javax.swing.JButton {  Edit |  }
   Class: javax.swing.JButton {  Remove |  }
 
 
 Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic):
   - none.
 
 Components not reachable with tab traversal :
   - none.
Comment 1 Jan Becicka 2008-02-25 11:58:46 UTC
partially fixed.
Comment 2 Jan Becicka 2008-05-15 13:19:56 UTC
Max volunteered :)
Comment 3 Max Sauer 2008-09-01 09:22:35 UTC
Fixed.
---
http://hg.netbeans.org/main/rev/2c984885a8de
Comment 4 Quality Engineering 2008-09-01 17:32:55 UTC
Integrated into 'main-golden', available in build *200809011401* on http://bits.netbeans.org/dev/nightly/
Changeset: http://hg.netbeans.org/main/rev/2c984885a8de
User: Max Sauer <msauer@netbeans.org>
Log: #110449: [A11Y] Hint options panel in not fully accessible
Comment 5 Jiri Prox 2008-09-05 16:54:01 UTC
v.