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 128041 - a11y - Select jar/folder
Summary: a11y - Select jar/folder
Status: RESOLVED FIXED
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Projects UI (show other bugs)
Version: 6.x
Hardware: PC Linux
: P3 blocker (vote)
Assignee: Milos Kleint
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2008-02-21 16:43 UTC by Tomas Danek
Modified: 2008-03-21 09:38 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 Tomas Danek 2008-02-21 16:43:31 UTC
Product Version: NetBeans IDE Dev (Build 20080221072310)
Java: 1.6.0; Java HotSpot(TM) Client VM 1.6.0-b105
System: Linux version 2.6.20-16-generic running on i386; UTF-8; en_US (nb)
Userdir: /tmp/ud
-------------------------------

in general - please add mnemonics and set a11y name+desc for three radiobuttons

===============================================
 Tested Window title : Select JAR/Folder
===============================================

Results of Accessibility test


 No Accessible name :
   Class: javax.swing.JTextField {  |  ../../A11yscreenshots }
   Class: javax.swing.JTextField {  |  /home/tomas/A11yscreenshots }
   Class: javax.swing.JTextField {  |  }


 No Accessible description :
   Class: javax.swing.JDialog {  Add JAR/Folder |  }
   Class: javax.swing.JRadioButton {  Copy to shared libraries location: |  }
   Class: javax.swing.JRadioButton {  Use absolute path: |  }
   Class: javax.swing.JRadioButton {  Use relative path: |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.plaf.metal.MetalFileChooserUI$3 {  File Name: |  }
   Class: sun.swing.FilePane$3 {  |  }


 Label with LABEL_FOR not set :
   - none.

 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JTextField {  |  ../../A11yscreenshots }
   Class: javax.swing.JTextField {  |  /home/tomas/A11yscreenshots }
   Class: javax.swing.JTextField {  |  }
   Class: sun.swing.FilePane$3 {  |  }


 Components with no mnemonic :
   Class: javax.swing.JButton {  Home |  Home }
   Class: javax.swing.JButton {  New Folder |  Create New Folder }
   Class: javax.swing.JButton {  Open |  Open selected file }
   Class: javax.swing.JButton {  Up |  Up One Level }
   Class: javax.swing.JRadioButton {  Copy to shared libraries location: |  }
   Class: javax.swing.JRadioButton {  Use absolute path: |  }
   Class: javax.swing.JRadioButton {  Use relative path: |  }
   Class: javax.swing.JToggleButton {  Details |  Details }
   Class: javax.swing.JToggleButton {  List |  List }
Comment 1 Milos Kleint 2008-02-25 09:14:31 UTC
what dialog are you talking about here?
Comment 2 Milos Kleint 2008-03-21 09:38:36 UTC
fixed. please note that some text fields don't have labels associated, because there are related to radio buttons. Some
fields are missing mnemonics and accessible features because they are part of the swing JFileChooser component (thus out
of our reach)

http://hg.netbeans.org/main/rev/5f983e8ba3f7