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 51065 - A11Y: Install directory panel
Summary: A11Y: Install directory panel
Status: CLOSED FIXED
Alias: None
Product: installer
Classification: Unclassified
Component: Code (show other bugs)
Version: 4.x
Hardware: All All
: P3 blocker (vote)
Assignee: mslama
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2004-11-02 10:38 UTC by Petr Blaha
Modified: 2006-03-24 09:58 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 Petr Blaha 2004-11-02 10:38:15 UTC
On panels where user can choose install directory
and JDK_Home are no accessible JButton descriptions:
 No Accessible description :
   Class: javax.swing.JButton {      Cancel     |  } 
   Class: javax.swing.JButton {    Back |  } 
   Class: javax.swing.JButton {  Browse |  } 
   Class: javax.swing.JButton {  Next   |  } 
   Class: javax.swing.JFrame {  NetBeans IDE 4.0
Development Version Installer |  } 
   Class: javax.swing.JTextField {  Click Next to
install NetBeans IDE 4.0 Development Version to
this directory, or click browse to install to a
different directory.  You must choose a new or an
empty directory where you have write permission. |  }
Comment 1 mslama 2005-01-10 16:16:59 UTC
Is it in all our innstallers? I have no idea why it is just on these
panels as we use standard button supplied by InstallShield for Cancel,
Back, Next. Main JFrame is also default one. I can set AD for Browse
button and JTextField. I suppose AD for JTextField can be the same as
text itself.

I will check IS web for accessibility support.
Comment 2 mslama 2005-09-09 14:00:47 UTC
It applies to all components provided by IS. They set only accessible names not
accessible descriptions. If it is really necessary to provide accessible
description I can set it from code.
Comment 3 mslama 2005-09-12 12:00:40 UTC
I consulted with Jaromir: 
1.Simple components (button Next, Back, Browse, Cancel) provided by IS have only
accessible name. It is enough. There is not much to be added.
2.Components inside panels have accessible names descriptive (ie. they replace
missing accessible description).
For now we agreed it is enough to provide accessible names for all components
and not to provide accessible description.

I will check our custom panels in bundle installers.
Comment 4 mslama 2005-09-12 13:32:47 UTC
I checked InstallLocation panels in jdkbundle and asbundle and they are ok.
Comment 5 Michal Mocnak 2005-11-03 15:08:52 UTC
Verified