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.
There are 3 tabs on the dialog and different set of missing a11y items on each tab. See below for the missing result on each tab. Steps to bring up the "Choose Color" dialog: - invoke IDE - create a uml project - create a diagram of any type - create a few elements on the diagram - click on Print Preview button on the diagram window toolbar - from the Print Preview window, click on Print Setup button to bring up the dialog - from the Print Setup, click on the "Color..." button under the Other group Under the Swatches tab: ----------------------- Results of Accessibility test, window with title "Choose Color" No Accessible name : Class: javax.swing.JTabbedPane { | } No Accessible description : Class: javax.swing.ColorChooserDialog { Choose Color | } Class: javax.swing.JButton { Cancel | } Class: javax.swing.JButton { OK | } Class: javax.swing.JButton { Reset | } Class: javax.swing.JTabbedPane { | } Components with no LABEL_FOR pointing to it : Class: javax.swing.JTabbedPane { | } Under the HSB tab: ------------------ Results of Accessibility test, window with title "Choose Color" No Accessible name : Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JSlider { | } Class: javax.swing.JTabbedPane { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } No Accessible description : Class: javax.swing.ColorChooserDialog { Choose Color | } Class: javax.swing.JButton { Cancel | } Class: javax.swing.JButton { OK | } Class: javax.swing.JButton { Reset | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JRadioButton { B | } Class: javax.swing.JRadioButton { H | } Class: javax.swing.JRadioButton { S | } Class: javax.swing.JSlider { | } Class: javax.swing.JTabbedPane { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Components with no LABEL_FOR pointing to it : Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JTabbedPane { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Components with no mnemonic : Class: javax.swing.JRadioButton { B | } Class: javax.swing.JRadioButton { H | } Class: javax.swing.JRadioButton { S | } Components not reachable with tab traversal : Class: javax.swing.JButton { Cancel | } Class: javax.swing.JButton { OK | } Class: javax.swing.JButton { Reset | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JRadioButton { B | } Class: javax.swing.JRadioButton { H | } Class: javax.swing.JRadioButton { S | } Class: javax.swing.JSlider { | } Class: javax.swing.JTabbedPane { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Under the RGB tab: ------------------ Results of Accessibility test, window with title "Choose Color" No Accessible name : Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JTabbedPane { | } No Accessible description : Class: javax.swing.ColorChooserDialog { Choose Color | } Class: javax.swing.JButton { Cancel | } Class: javax.swing.JButton { OK | } Class: javax.swing.JButton { Reset | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JSlider { Blue | } Class: javax.swing.JSlider { Green | } Class: javax.swing.JSlider { Red | } Class: javax.swing.JTabbedPane { | } Components with no LABEL_FOR pointing to it : Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JFormattedTextField { | } Class: javax.swing.JTabbedPane { | }
This "Choose Color" dialog is infact a javax.swing.JColorChooser component. We don't have control over the code of the dialog. Won't be able to fix these reported a11y issues.