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.
Reproduced with NetBeans IDE Dev (Build 20080715055910). Issues with MIDP Application properties > Platform No Accessible description : Class: javax.swing.JButton { Cancel | } Class: javax.swing.JButton { OK | } Class: javax.swing.JCheckBox { Use Values from "DefaultConfiguration" | } Class: javax.swing.JComboBox { Select Platform Type: | } Components with no LABEL_FOR pointing to it : Class: org.openide.explorer.view.TreeView$ExplorerTree { Category: | N/A } Components with no mnemonic : Class: javax.swing.JCheckBox { Advanced Multimedia Supplements API 1.0 | Advanced Multimedia Supplements API 1.0 } Class: javax.swing.JCheckBox { Application Protocol Data Unit APIs 1.0 | Application Protocol Data Unit APIs 1.0 } Class: javax.swing.JCheckBox { ContentHandler APIs 1.0 | ContentHandler APIs 1.0 } Class: javax.swing.JCheckBox { File Connection and PIM Optional Packages 1.0 | File Connection and PIM Optional Packages 1.0 } Class: javax.swing.JCheckBox { J2ME Web Services 1.0 | J2ME Web Services 1.0 } Class: javax.swing.JCheckBox { J2ME Web Services 1.0 | J2ME Web Services 1.0 } Class: javax.swing.JCheckBox { J2ME XML/RPC 1.0 | J2ME XML/RPC 1.0 } Class: javax.swing.JCheckBox { Java APIs for Bluetooth Wireless Technology 1.1 | Java APIs for Bluetooth Wireless Technology 1.1 } Class: javax.swing.JCheckBox { Java Card RMI APIs 1.0 | Java Card RMI APIs 1.0 } Class: javax.swing.JCheckBox { Java Cryptographics Extension APIs 1.0 | Java Cryptographics Extension APIs 1.0 } Class: javax.swing.JCheckBox { Java(TM) Binding for OpenGL(R) ES API Reference Implementation 1.0 | Java(TM) Binding for OpenGL(R) ES API Reference Implementation 1.0 } Class: javax.swing.JCheckBox { Location Based APIs 1.0.1 | Location Based APIs 1.0.1 } Class: javax.swing.JCheckBox { Mobile 3D Graphics Optional Package 1.1 | Mobile 3D Graphics Optional Package 1.1 } Class: javax.swing.JCheckBox { Mobile Internationalization API 1.0 | Mobile Internationalization API 1.0 } Class: javax.swing.JCheckBox { Mobile Media API 1.1 | Mobile Media API 1.1 } Class: javax.swing.JCheckBox { Object Exchange APIs 1.0 | Object Exchange APIs 1.0 } Class: javax.swing.JCheckBox { Payment API 1.1.0 | Payment API 1.1.0 } Class: javax.swing.JCheckBox { Public Key Infrastructure APIs 1.0 | Public Key Infrastructure APIs 1.0 } Class: javax.swing.JCheckBox { SIP API 1.0.1 | SIP API 1.0.1 } Class: javax.swing.JCheckBox { SVG API 1.0 | SVG API 1.0 } Class: javax.swing.JCheckBox { Security and Trust Services APIs 1.0 | Security and Trust Services APIs 1.0 } Class: javax.swing.JCheckBox { Wireless Messaging API 1.1 | Wireless Messaging API 1.1 } Class: javax.swing.JCheckBox { Wireless Messaging API 2.0 | Wireless Messaging API 2.0 } Class: javax.swing.JRadioButton { CLDC-1.0 | Connected Limited Device Configuration 1.0 } Class: javax.swing.JRadioButton { CLDC-1.1 | Connected Limited Device Configuration 1.1 } Class: javax.swing.JRadioButton { MIDP-1.0 | Mobile Information Device Profile 1.0 } Class: javax.swing.JRadioButton { MIDP-2.0 | Mobile Information Device Profile 2.0 } Class: javax.swing.JRadioButton { MIDP-2.1 | Mobile Information Device Profile 2.1 }
Buttons Cancel and OK are in openide dialogs API. They are standard buttons and there are no possibility to set for them A11Y props. Issues with checkbox and combobox are solved. TreeView$ExplorerTree is utility component from openide API that helps to provide explorer fucnionality. It is transparent for user so it doesn't need label. Set of checkboxes are dynamically generated. There is no possibility to set for them mnemonics due ambiguity. Set of radio buttons are also generated based on chosen configuration and they are dynamic. So all issues with mnemonic are not a bug. changeset: 92338:f38747145d49 user: Denis Anisimov <ads@netbeans.org> date: Fri Jul 25 11:21:01 2008 +0400 summary: Fix for #140137 - [A11Y] Issues with MIDP Application properties > Platform
|Buttons Cancel and OK are in openide dialogs API. |They are standard buttons and there are no possibility to |set for them A11Y props. just FYI, maybe you know maybe not... The default "confirm" and "decline" dialog buttons don't need mnemonics. They are usually mapped to ENTER and ESC.
Integrated into 'main-golden', available in NB_Trunk_Production #344 build Changeset: http://hg.netbeans.org/main/rev/f38747145d49 User: Denis Anisimov <ads@netbeans.org> Log: Fix for #140137 - [A11Y] Issues with MIDP Application properties > Platform
Verified with NetBeans IDE Dev (Build 200807290201).