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.
[RC2 of NetBeans 5.5 + webstart 0.8.2.4.2.4 from Beta Update Center] There are general a11y problems in the Resources View of webstart module. There are many Add... buttons with the same mnemonic. The tables are consuming focus so that it is not possible to go throug the form by Tab navigation - many components are not reachable then. From a11y point of view the form has completely bad concept. See following a11y-tester report: =============================================== Tested Window title : =============================================== Results of Accessibility test Doesn't implement Accessible : - none. No Accessible name : Class: javax.swing.JTable { | } Class: javax.swing.JTable { | } Class: javax.swing.JTable { | } Class: javax.swing.JTable { | } Class: javax.swing.JToolBar { | } Class: org.openide.explorer.view.ChoiceView { | } No Accessible description : Class: javax.swing.JButton { | } Class: javax.swing.JButton { Add... | } Class: javax.swing.JButton { Add... | } Class: javax.swing.JButton { Add... | } Class: javax.swing.JButton { Add... | } Class: javax.swing.JButton { JAR Resources | } Class: javax.swing.JButton { Java Runtime Requirement | } Class: javax.swing.JButton { Library | } Class: javax.swing.JButton { System Properties | } Class: javax.swing.JTable { | } Class: javax.swing.JTable { | } Class: javax.swing.JTable { | } Class: javax.swing.JTable { | } Class: javax.swing.JToolBar { | } Class: org.openide.explorer.view.ChoiceView { | } Label with LABEL_FOR not set : - none. Components with no LABEL_FOR pointing to it : Class: javax.swing.JTable { | } Class: javax.swing.JTable { | } Class: javax.swing.JTable { | } Class: javax.swing.JTable { | } Components with no mnemonic : Class: javax.swing.JButton { | } Class: javax.swing.JButton { JAR Resources | } Class: javax.swing.JButton { Java Runtime Requirement | } Class: javax.swing.JButton { Library | } Class: javax.swing.JButton { System Properties | } Class: javax.swing.JToggleButton { General | General View (Alt+Shift+Right or Alt+Shift+Left) } Class: javax.swing.JToggleButton { Resources | Resources View (Alt+Shift+Right or Alt+Shift+Left) } Class: javax.swing.JToggleButton { XML | XML View (Alt+Shift+Right or Alt+Shift+Left) } Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic): - none. Components with potential mnemonics conflict: - components with mnemonic 'A' : Class: javax.swing.JButton { Add... | } Class: javax.swing.JButton { Add... | } Class: javax.swing.JButton { Add... | } Class: javax.swing.JButton { Add... | } Components not reachable with tab traversal : Class: javax.swing.JButton { | } Class: javax.swing.JButton { Add... | } Class: javax.swing.JButton { Add... | } Class: javax.swing.JButton { Add... | } Class: javax.swing.JButton { Add... | } Class: javax.swing.JButton { JAR Resources | } Class: javax.swing.JButton { Java Runtime Requirement | } Class: javax.swing.JButton { Library | } Class: javax.swing.JButton { System Properties | } Class: javax.swing.JTable { | } Class: javax.swing.JTable { | } Class: javax.swing.JTable { | } Class: javax.swing.JTable { | } Class: javax.swing.JToggleButton { General | General View (Alt+Shift+Right or Alt+Shift+Left) } Class: javax.swing.JToggleButton { Resources | Resources View (Alt+Shift+Right or Alt+Shift+Left) } Class: javax.swing.JToggleButton { XML | XML View (Alt+Shift+Right or Alt+Shift+Left) } Class: javax.swing.JToolBar { | } Class: org.openide.explorer.view.ChoiceView { | }
The view was removed in new implementation.
Verified.