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.
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. | }
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.
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.
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.
I checked InstallLocation panels in jdkbundle and asbundle and they are ok.
Verified