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 140262 - Accessibility of new java class library
Summary: Accessibility of new java class library
Status: VERIFIED FIXED
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Projects UI (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Milos Kleint
URL:
Keywords: A11Y
: 140258 140266 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-07-16 11:32 UTC by josin
Modified: 2008-08-27 07:20 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 josin 2008-07-16 11:32:24 UTC
Tested with the following environment:
* Product Version: NetBeans IDE Dev (Build 200807101204)
* Java: 1.6.0_10-beta; Java HotSpot(TM) Client VM 11.0-b11
* System: Linux version 2.6.24-19-generic running on i386; UTF-8; en_US (nb)
* Userdir: /home/josin/.netbeans/dev

There is potential mnemonics conflict with mnemonics 'F'.
 - "Finish" Button
 - "Libraries folder" Label

Full output from accessibility tester:
=========================================== 
Tested Window title : New Java Class Library 
===========================================

Doesn't implement Accessible : - none.

No Accessible name : - none.

No Accessible description : - none.

Label with LABEL_FOR not set : - none.

Components with no LABEL_FOR pointing to it : - none.

Components with no mnemonic : - none.

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

Components with potential mnemonics conflict: - components with mnemonic 'F' :

Class
    javax.swing.JButton { Finish | n/a } 
Class
    javax.swing.JLabel { Libraries Folder: | } 

Components not reachable with tab traversal : - none. [Evaluation:
Comment 1 Milan Kubec 2008-07-31 14:26:21 UTC
Please, provide step how to invoke mentioned  dialog. Thanks.
Comment 2 Milan Kubec 2008-07-31 14:28:52 UTC
Nevermind, I have already found it.
Comment 3 Milan Kubec 2008-07-31 14:39:09 UTC
*** Issue 140266 has been marked as a duplicate of this issue. ***
Comment 4 Milan Kubec 2008-07-31 14:42:34 UTC
*** Issue 140258 has been marked as a duplicate of this issue. ***
Comment 5 Milos Kleint 2008-08-01 12:53:26 UTC
http://hg.netbeans.org/main/rev/f912afeea27c
Comment 6 Quality Engineering 2008-08-02 15:55:37 UTC
Integrated into 'main-golden', available in build *200808021401* on http://bits.netbeans.org/dev/nightly/
Changeset: http://hg.netbeans.org/main/rev/f912afeea27c
User: Milos Kleint <mkleint@netbeans.org>
Log: #140262 change mnemonic to prevent clashes
Comment 7 josin 2008-08-12 07:53:35 UTC
There is still potential mnemonics conflict on mnemonic 'L' on components 
 * Class: javax.swing.JLabel {  Libraries Folder: |  }
 * Class: javax.swing.JLabel {  Project Location: |  Location of the project's root folder }


Product Version: NetBeans IDE Dev (Build 200808120201)
Java: 1.6.0_10-beta; Java HotSpot(TM) Client VM 11.0-b11
System: Linux version 2.6.24-19-generic running on i386; UTF-8; en_US (nb)
Userdir: /home/josin/.netbeans/dev


Full output from accessibility tester:

===============================================
 Tested Window title : New Java Class Library
===============================================

Results of Accessibility test


 Doesn't implement Accessible :
   - none.

 No Accessible name :
   - none.

 No Accessible description :
   - none.

 Label with LABEL_FOR not set :
   - none.

 Components with no LABEL_FOR pointing to it :
   - none.

 Components with no mnemonic :
   - none.

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

 Components with potential mnemonics conflict:
 - components with mnemonic 'L' :
   Class: javax.swing.JLabel {  Libraries Folder: |  }
   Class: javax.swing.JLabel {  Project Location: |  Location of the project's root folder }


 Components not reachable with tab traversal :
   - none.
Comment 8 Milos Kleint 2008-08-25 08:55:21 UTC
seems to have been fixed by jbecicka in #140562
Comment 9 josin 2008-08-27 07:20:37 UTC
Verified.

Product Version: NetBeans IDE Dev (Build 200808261401)
Java: 1.6.0_10-beta; Java HotSpot(TM) Client VM 11.0-b11
System: Linux version 2.6.24-19-generic running on i386; UTF-8; en_US (nb)