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 61093

Summary: Autocomment window accessibility issues
Product: java Reporter: Peter Zavadsky <pzavadsky>
Component: JavadocAssignee: Jan Pokorsky <jpokorsky>
Status: RESOLVED INVALID    
Severity: blocker Keywords: A11Y
Priority: P3    
Version: 4.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description Peter Zavadsky 2005-07-18 23:39:34 UTC
Copy of the original:

Steps to reproduce:
- open Project
- choose Application Bean
- open context menu and choose Tools - Auto Comment...

"Auto Comment Tool" window appeared

A11y issues:

 Doesn't implement Accessible :
   Class: com.sun.java.swing.plaf.windows.WindowsSplitPaneDivider {  } 
 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JList {  Comment List |  Comments of the selected method. } 
   Class: javax.swing.JList {  Method List |  List of methods to be commented. } 
 Components with no mnemonic :
   Class: javax.swing.JLabel {  Declaring Class: |  Declaring class. } 
 Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain
mnemonic):
   Class: javax.swing.JToggleButton {   |  Display classes and members with
partial or erroneous Javadoc. } 
   Class: javax.swing.JToggleButton {   |  Display classes and members without
any Javadoc. } 
   Class: javax.swing.JToggleButton {   |  Display compliant classes and members
with full Javadoc. } 
   Class: javax.swing.JToggleButton {   |  Package } 
   Class: javax.swing.JToggleButton {   |  Private } 
   Class: javax.swing.JToggleButton {   |  Protected } 
   Class: javax.swing.JToggleButton {   |  Public } 
 Components with potential mnemonics conflict:
 - components with mnemonic 'S' :
   Class: javax.swing.JLabel {  Description: |  Tag description. } 
   Class: javax.swing.JLabel {  Description: |  Tag description. } 
   Class: javax.swing.JLabel {  Description: |  Tag description. } 
   Class: javax.swing.JLabel {  Description: |  Tag description. } 
   Class: javax.swing.JLabel {  Description: |  Tag description. } 
 - components with mnemonic 'A' :
   Class: javax.swing.JLabel {  Name: |  Tag name. } 
   Class: javax.swing.JLabel {  Name: |  Tag name. } 

nickolai.fedorov@sun.com 2005-07-14 12:22:13 GMT
Comment 1 Jan Pokorsky 2005-09-27 14:24:37 UTC
Sorry I see no bugs here.

Comment&Method JLists have no label, declaring class is read-only so no mnemonic
is necessary, toggle buttons have mnemonics and they work for me, there is no
JLabel(Description:) and JLabel(Name:) conflict.