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 110424 - [a11y] Find Dialog doesn't implement all requirements for accessibility
Summary: [a11y] Find Dialog doesn't implement all requirements for accessibility
Status: VERIFIED FIXED
Alias: None
Product: utilities
Classification: Unclassified
Component: Search (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Peter Pis
URL:
Keywords: A11Y, SIMPLEFIX
Depends on:
Blocks:
 
Reported: 2007-07-20 14:28 UTC by Jana Maleckova
Modified: 2007-10-10 13:01 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 2007-07-20 14:28:43 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

===============================================
 Tested Window title : Find in Projects
===============================================

Results of Accessibility test


 Doesn't implement Accessible :
   - none.

 No Accessible name :
   Class: javax.swing.JLayeredPane {  |  }
   Class: javax.swing.JPanel {  |  }
   Class: javax.swing.JPanel {  |  }
   Class: javax.swing.JPanel {  |  }
   Class: javax.swing.JPanel {  |  }
   Class: javax.swing.JRootPane {  |  }
   Class: org.netbeans.modules.search.BasicSearchForm {  |  }
   Class: org.netbeans.modules.search.SearchPanel {  |  Panel which shows all enabled search types for user allowing to
select appropriate criteria for new search.


 No Accessible description :
   Class: javax.swing.JCheckBox {  Case Sensitive |  }
   Class: javax.swing.JCheckBox {  Regular Expression |  }
   Class: javax.swing.JCheckBox {  Whole Words |  }
   Class: javax.swing.JComboBox {  Containing Text: |  }
   Class: javax.swing.JComboBox {  File Name Patterns: |  }
   Class: javax.swing.JLabel {  (* = any string, ? = any character, \ = escape for * ?) |  }
   Class: javax.swing.JLabel {  (Example: *.java, FZP??.jsp) |  }
   Class: javax.swing.JLabel {  Containing Text: |  }
   Class: javax.swing.JLabel {  File Name Patterns: |  }
   Class: javax.swing.JLayeredPane {  |  }
   Class: javax.swing.JPanel {  Options |  }
   Class: javax.swing.JPanel {  Scope |  }
   Class: javax.swing.JPanel {  |  }
   Class: javax.swing.JPanel {  |  }
   Class: javax.swing.JPanel {  |  }
   Class: javax.swing.JPanel {  |  }
   Class: javax.swing.JRadioButton {  Main Project |  }
   Class: javax.swing.JRadioButton {  Open Projects |  }
   Class: javax.swing.JRadioButton {  Selection |  }
   Class: javax.swing.JRootPane {  |  }
   Class: org.netbeans.modules.search.BasicSearchForm {  |  }


 Label with LABEL_FOR not set :
   Class: javax.swing.JLabel {  (* = any string, ? = any character, \ = escape for * ?) |  }
   Class: javax.swing.JLabel {  (Example: *.java, FZP??.jsp) |  }


 Components with no LABEL_FOR pointing to it :
   - none.

 Components with no mnemonic :
   - none.

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

 Components not reachable with tab traversal :
   - none.
Comment 1 Marian Petras 2007-07-20 15:30:36 UTC
Confirmed.

In the current implementation, fix of bug #110426 will also fix this issue.
Comment 2 Peter Pis 2007-08-17 15:31:56 UTC
Fixed.

Checking in BasicSearchForm.java;
/cvs/utilities/src/org/netbeans/modules/search/BasicSearchForm.java,v  <--  BasicSearchForm.java
new revision: 1.6; previous revision: 1.5
done
Checking in Bundle.properties;
/cvs/utilities/src/org/netbeans/modules/search/Bundle.properties,v  <--  Bundle.properties
new revision: 1.42; previous revision: 1.41
done
Comment 3 Jana Maleckova 2007-10-10 13:01:16 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)