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.
07/22 -*missing mnemonics, no label_for* -A11Y report =============================================== Tested Window title : と粮Jot粮Mobility Deployment粤ろ =============================================== Results of Accessibility test No Accessible name : Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JTextArea { | } No Accessible description : -> probably not neccessary Class: javax.swing.JButton { と粮Jot粮Add Instance...粤ろ | } Class: javax.swing.JButton { と粮Jot粮Remove粤ろ | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JRadioButton { と粮Jop粮Use Key Authentication粤ろ | } Class: javax.swing.JRadioButton { と粮Jop粮Use Password Authentication粤ろ | } Class: javax.swing.JTextArea { | } Class: org.netbeans.core.windows.services.NbDialog { と粮Jot粮Mobility Deployment粤ろ | } Class: org.openide.explorer.view.BeanTreeView { と粮Jot粮Deployment Types/Instances:粤ろ | } Class: org.openide.explorer.view.TreeView$ExplorerTree { と粮Jot粮Deployment Types/Instances:粤ろ | } Components with no LABEL_FOR pointing to it : Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JTextArea { | } Class: org.openide.explorer.view.TreeView$ExplorerTree { と粮Jot粮Deployment Types/Instances:粤ろ | } Components with no mnemonic : Class: javax.swing.JButton { と粮Jot粮Add Instance...粤ろ | } Class: javax.swing.JButton { と粮Jot粮Remove粤ろ | } Class: javax.swing.JLabel { と粮Jot粮Deployment Types/Instances:粤ろ | }
There is no formated text field without label. The mnemonics are fixed.
Product Version: NetBeans IDE Dev (Build 200807290201) ESC and Enter doesn't close dialog Results of Accessibility test, window with title "Mobility Deployment" No Accessible name : Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JTextArea { | } No Accessible description : Class: javax.swing.JCheckBox { Passive Mode Transfer | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JTextArea { | } Components with no LABEL_FOR pointing to it : Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JTextArea { | } Class: org.openide.explorer.view.TreeView$ExplorerTree { &Deployment Types/Instances: | &Deployment Types/Instances: } Components with no mnemonic : Class: javax.swing.JButton { Close | ACCESSIBLE_DESCRIPTION_closeButton } -------------------------------- No Accessible description : Class: javax.swing.JRadioButton { Use Key Authentication | } Class: javax.swing.JRadioButton { Use Password Authentication | } Components with potential mnemonics conflict: - components with mnemonic 'P' : Class: javax.swing.JLabel { Key Passphrase*: | } Class: javax.swing.JLabel { Password*: | } -------------------------------- Components with potential mnemonics conflict: - components with mnemonic 'D' : Class: javax.swing.JLabel { Deployment Types/Instances | Deployment Types/Instances } Class: org.netbeans.modules.deployment.deviceanywhere.DeviceAnywhereGlobalCustomizerPanel$1 { N/A | N/A }
Escape works for me ( closes dialog ). Enter doesn't work but there is mnemonic now for "Close" button. So no need in Enter action. All other issues are fixed. Please note: - There are no JFormattedTextFields . They are editors for JSpinner. The latter one has all A11Y props. So JFormattedTextField issues are invalid. - Component org.openide.explorer.view.TreeView$ExplorerTree is transparent for user and doesn't need A11Y props. changeset: 94152:556e8f3d0da4 user: Denis Anisimov <ads@netbeans.org> date: Fri Aug 01 22:20:55 2008 +0400 summary: Fix for #110709 - [A11Y] Mobility Deployment Manager
Integrated into 'main-golden', available in build *200808021401* on http://bits.netbeans.org/dev/nightly/ Changeset: http://hg.netbeans.org/main/rev/556e8f3d0da4 User: Denis Anisimov <ads@netbeans.org> Log: Fix for #110709 - [A11Y] Mobility Deployment Manager