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 38905 - A11Y problems in Icon dialog
Summary: A11Y problems in Icon dialog
Status: VERIFIED WONTFIX
Alias: None
Product: guibuilder
Classification: Unclassified
Component: Code (show other bugs)
Version: 3.x
Hardware: PC Windows ME/2000
: P3 blocker (vote)
Assignee: Jan Stola
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2004-01-16 13:33 UTC by Jaromir Uhrik
Modified: 2004-08-26 14:03 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jaromir Uhrik 2004-01-16 13:33:30 UTC
[200401141900; j2sdk1.4.2_03]
Results of Accessibility test, window with 
title "jLabel1 [JLabel] - icon"
 Label with LABEL_FOR not set :
   Class: 
org.openide.explorer.propertysheet.editors.IconEdi
tor$1 {   |  N/A } 
 Components with no mnemonic :
   Class: javax.swing.JLabel {  
(E.g. /org/netbeans/resources/action.gif) |  } 
   Class: javax.swing.JLabel {  (E.g. 
c:\duke.gif) |  } 
   Class: javax.swing.JLabel {  (E.g. 
http://www.netbeans.org/images/logo.gif) |  } 
   Class: javax.swing.JLabel {  (null) |  }
Comment 1 Tomas Pavek 2004-01-21 15:11:13 UTC
IconEditor is technically in openide.
Comment 2 _ tboudreau 2004-01-23 20:29:54 UTC
IconEditor is technically deprecated and unmaintained.  Really the form editor should 
take this over.  Does anything else use it?
Comment 3 _ tboudreau 2004-02-20 16:35:39 UTC
Sorry, Tomas, I'm giving this one back.  If you guys want to use IconEditor, why don't you 
make a copy of it and use that instead?
Comment 4 Tomas Pavek 2004-02-22 13:54:41 UTC
Ok, we'll copy the IconEditor to form module for the next release (NB 
4.0) and solve also the a11y issues.
Comment 5 Jan Stola 2004-05-17 11:54:40 UTC
> Label with LABEL_FOR not set :
> Class:
> org.openide.explorer.propertysheet.editors.IconEditor$1 {|N/A } 

This label is used to display a preview of the selected icon.
Therefore it doesn't have a sense to set LABEL_FOR property for it.

> Components with no mnemonic :
>   Class: javax.swing.JLabel {  
> (E.g. /org/netbeans/resources/action.gif) |  } 
>   Class: javax.swing.JLabel {  (E.g. c:\duke.gif) |  } 
>   Class: javax.swing.JLabel {  (E.g. 
> http://www.netbeans.org/images/logo.gif) |  } 
>   Class: javax.swing.JLabel {  (null) |  }

Those labels only show examples that should better describe
the purpose of the individual radio buttons. Mnemonics are already
set on the radio buttons and is not necessary to set them
on those labels.
Comment 6 Jaromir Uhrik 2004-08-26 14:03:34 UTC
OK - verified.