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 184875

Summary: A11Y - properties customizer
Product: javafx Reporter: Lukas Hasik <lhasik>
Component: UnsupportedAssignee: Maros Sandor <msandor>
Status: RESOLVED FIXED    
Severity: normal Keywords: A11Y
Priority: P3    
Version: 6.x   
Hardware: PC   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description Lukas Hasik 2010-04-23 15:04:58 UTC
===============================================
 Tested Window title : null
===============================================

Results of Accessibility test


 Doesn't implement Accessible :
   - none.

 No Accessible name :
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JDialog {  |  }
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }


 No Accessible description :
   Class: javax.swing.JButton {  Close |  }
   Class: javax.swing.JButton {  Help |  }
   Class: javax.swing.JButton {  Select All |  }
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JDialog {  |  }
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JRadioButton {  Use specified value: |  }
   Class: javax.swing.JRadioButton {  Use value resolved from function: |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JToggleButton {  Bind |  }
   Class: org.netbeans.api.javafx.composer.ui.nbswing.NbToolbarButton {  Add |  }


 Label with LABEL_FOR not set :
   - none.

 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }


 Components with no mnemonic :
   Class: javax.swing.JButton {  Close |  }
   Class: javax.swing.JButton {  Help |  }
   Class: javax.swing.JButton {  Select All |  }
   Class: javax.swing.JRadioButton {  Use specified value: |  }
   Class: javax.swing.JRadioButton {  Use value resolved from function: |  }
   Class: javax.swing.JToggleButton {  Bind |  }
   Class: org.netbeans.api.javafx.composer.ui.nbswing.NbToolbarButton {   |  Set duration to inherit from state variable
. }
   Class: org.netbeans.api.javafx.composer.ui.nbswing.NbToolbarButton {  Add |  }


 Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic):
   - none.

 Components not reachable with tab traversal :
   Class: javax.swing.JButton {  Close |  }
   Class: javax.swing.JButton {  Help |  }
   Class: javax.swing.JButton {  Select All |  }
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JRadioButton {  Use specified value: |  }
   Class: javax.swing.JRadioButton {  Use value resolved from function: |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JToggleButton {  Bind |  }
   Class: org.netbeans.api.javafx.composer.ui.nbswing.NbToolbarButton {   |  Set duration to inherit from state variable
. }
   Class: org.netbeans.api.javafx.composer.ui.nbswing.NbToolbarButton {  Add |  }
Comment 1 Maros Sandor 2010-05-04 13:43:08 UTC
I did my best, those dialogs have dynamic content and it's hard and sometimes impossible to give each control a unique mnemonic as there are already 14 letters used for only the static content.

Also, Help and Close buttons are still reported as having no mnemonics but both have obvious (default) mnemonics: F1 and ESCAPE.