United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-4631925 JColor Chooser is not fully accessible
JDK-4631925 : JColor Chooser is not fully accessible

Details
Type:
Enhancement
Submit Date:
2002-02-01
Status:
Resolved
Updated Date:
2013-09-17
Project Name:
JDK
Resolved Date:
2012-12-04
Component:
client-libs
OS:
generic,windows_xp
Sub-Component:
javax.swing
CPU:
x86,unknown
Priority:
P4
Resolution:
Fixed
Affected Versions:
1.3.0_02,5.0
Fixed Versions:

Related Reports
Backport:
Backport:
Duplicate:

Sub Tasks

Description
JColorChooser is not fully accessible / 508 compliant


more details - the swatches are not in the tab order and seems like
thereis no way to access them via the keyboard

smaller points - 
HSB - perhaps h s and b should have mnemonics the RGB values are not kb accessible - 

all the preview areas are not KB accessible , not sure how a screen reader will parse this - perhaps there should be an accessible description with information about various colr values selected ????

				
###@###.### 2002-04-29
Other products that use JColorChooser will not be fully accessible - if the color chooser is not accessible. 
See also description for 6500705.

                                    

Comments
EVALUATION

Commit for hopper.
###@###.### 2002-04-15

There are four issues here.

1. Swatches are not in tab order and are not accessible.
We need more details about what it means for these to be accessible. Are we talking simply about the ability to select a swatch with the keyboard or do they also need to be accessed by a screen reader?

2. H,S,B should have mnemonics.
Agreed.

3. R,G,B values are not accessible.
I assume we are talking about the R, G, B values used for display only on the HSB panel. They are in fact accessible with TAB, just not editable.

4. Preview areas are not accessible.
The preview area simply shows the currently selected color in the context of some other colors. This color is a property of the JColorChooser.

I am moving this to incomplete as we need more information about what exactly is required for 1. I will immediately send e-mail to the appropriate parties to get more information.
###@###.### 2002-04-18

responses
1. needs to be accessible by both Keyboard and screen reader 
4. as i described before - we need to have some descriptrion for the  screen reader for this preview section of the dialog.
###@###.### 2002-04-30

Need more information from ###@###.### on what is involved in making the swatch panel accessible. Currently it is just a single panel that paints all of the swatches. It is quite possible to make them accessible with the keyboard but it is unknown by our team what is required to allow screen-reader access.

Also need to know what type of information needs to be provided in the preview panel for a screen reader. I think this request might be bogus. As I said before, the preview panel is designed strictly to show what the "currently selected color", already accessible, would _look_ like in the context of some other colors. There is no additional information to provide access to.

Comitting to tiger since this will quite likely involve API change. Also downgrading since this is not a P2. Will re-consider and possibly commit to mantis if new information suggests that API change is not required.
###@###.### 2002-05-02
                                     
2002-05-02
CONVERTED DATA

BugTraq+ Release Management Values

COMMIT TO FIX:
mustang


                                     
2004-09-28
EVALUATION

See also description for 6500705.
                                     
2006-12-05
URL:   http://hg.openjdk.java.net/jdk8/awt/jdk/rev/4aad3e6f68d2
User:  alexsch
Date:  2012-12-04 13:19:42 +0000

                                     
2012-12-04
URL:   http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/4aad3e6f68d2
User:  lana
Date:  2012-12-11 19:52:58 +0000

                                     
2012-12-11



Hardware and Software, Engineered to Work Together