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 45524 - A11Y problems in New Java Project with Existing Ant Script
Summary: A11Y problems in New Java Project with Existing Ant Script
Status: CLOSED FIXED
Alias: None
Product: projects
Classification: Unclassified
Component: Ant (show other bugs)
Version: 4.x
Hardware: All All
: P2 blocker (vote)
Assignee: Jiri Rechtacek
URL:
Keywords: A11Y
Depends on:
Blocks: 42682
  Show dependency tree
 
Reported: 2004-06-24 16:12 UTC by Milan Kubec
Modified: 2006-03-24 10:26 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 Milan Kubec 2004-06-24 16:12:30 UTC
Second panel of New Project wizard.

Results of Accessibility test

 No Accessible name :
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }

 No Accessible description :
   Class: javax.swing.JButton {  Browse... |  }
   Class: javax.swing.JButton {  Browse... |  }
   Class: javax.swing.JButton {  Browse... |  }
   Class: javax.swing.JCheckBox {  Set as Main
Project |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }
   Class:
org.netbeans.core.windows.services.NbDialog {  New
J2SE Ant Project |  }

 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }

 Components with no mnemonic :
   Class: javax.swing.JButton {  Browse... |  }
   Class: javax.swing.JButton {  Browse... |  }
   Class: javax.swing.JButton {  Browse... |  }
   Class: javax.swing.JCheckBox {  Set as Main
Project |  }
Comment 1 Milan Kubec 2004-06-25 10:01:52 UTC
Fourth panel of the same project type wizard:

Results of Accessibility test

 No Accessible name :
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JTable {  |  }

 No Accessible description :
   Class: javax.swing.JButton {  Add Folder... |  }
   Class: javax.swing.JButton {  Remove |  }
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JTable {  |  }
   Class: org.netbeans.core.windows.services.NbDialog {  New Java
Project with Existing Ant Script |  }

 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JTable {  |  }

 Components with no mnemonic :
   Class: javax.swing.JButton {  Add Folder... |  }
   Class: javax.swing.JButton {  Remove |  }
Comment 2 Milan Kubec 2004-06-25 10:06:28 UTC
Fifth panel of the same wizard:

Results of Accessibility test

 No Accessible name :
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JTextArea {  |  }

 No Accessible description :
   Class: javax.swing.JButton {  Add JAR/Folder... |  }
   Class: javax.swing.JCheckBox {  Separate Classpath for Each Source
Package Folder |  }
   Class: javax.swing.JComboBox {  |  }
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JTextArea {  |  }
   Class: org.netbeans.core.windows.services.NbDialog {  New Java
Project with Existing Ant Script |  }

 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JList {  |  }
   Class: javax.swing.JTextArea {  |  }

 Components with no mnemonic :
   Class: javax.swing.JButton {  Add JAR/Folder... |  }
   Class: javax.swing.JCheckBox {  Separate Classpath for Each Source
Package Folder |  }
Comment 3 Jiri Rechtacek 2004-07-15 15:40:11 UTC
Checking in
src/org/netbeans/modules/ant/freeform/ui/BasicProjectInfoPanel.form;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/BasicProjectInfoPanel.form,v
 <--  BasicProjectInfoPanel.form
new revision: 1.6; previous revision: 1.5
done
Checking in
src/org/netbeans/modules/ant/freeform/ui/BasicProjectInfoPanel.java;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/BasicProjectInfoPanel.java,v
 <--  BasicProjectInfoPanel.java
new revision: 1.9; previous revision: 1.8
done
Checking in
src/org/netbeans/modules/ant/freeform/ui/BasicProjectInfoWizardPanel.java;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/BasicProjectInfoWizardPanel.java,v
 <--  BasicProjectInfoWizardPanel.java
new revision: 1.3; previous revision: 1.2
done
Checking in src/org/netbeans/modules/ant/freeform/ui/Bundle.properties;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/Bundle.properties,v
 <--  Bundle.properties
new revision: 1.4; previous revision: 1.3
done
Checking in src/org/netbeans/modules/ant/freeform/ui/ClasspathPanel.form;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/ClasspathPanel.form,v
 <--  ClasspathPanel.form
new revision: 1.6; previous revision: 1.5
done
Checking in src/org/netbeans/modules/ant/freeform/ui/ClasspathPanel.java;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/ClasspathPanel.java,v
 <--  ClasspathPanel.java
new revision: 1.11; previous revision: 1.10
done
Checking in src/org/netbeans/modules/ant/freeform/ui/GeneralPanel.form;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/GeneralPanel.form,v
 <--  GeneralPanel.form
new revision: 1.2; previous revision: 1.1
done
Checking in src/org/netbeans/modules/ant/freeform/ui/GeneralPanel.java;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/GeneralPanel.java,v
 <--  GeneralPanel.java
new revision: 1.4; previous revision: 1.3
done
Checking in src/org/netbeans/modules/ant/freeform/ui/OutputPanel.form;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/OutputPanel.form,v
 <--  OutputPanel.form
new revision: 1.5; previous revision: 1.4
done
Checking in src/org/netbeans/modules/ant/freeform/ui/OutputPanel.java;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/OutputPanel.java,v
 <--  OutputPanel.java
new revision: 1.7; previous revision: 1.6
done
Checking in
src/org/netbeans/modules/ant/freeform/ui/ProjectCustomizer.form;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/ProjectCustomizer.form,v
 <--  ProjectCustomizer.form
new revision: 1.3; previous revision: 1.2
done
Checking in
src/org/netbeans/modules/ant/freeform/ui/ProjectCustomizer.java;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/ProjectCustomizer.java,v
 <--  ProjectCustomizer.java
new revision: 1.10; previous revision: 1.9
done
Checking in
src/org/netbeans/modules/ant/freeform/ui/ProjectCustomizerProvider.java;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/ProjectCustomizerProvider.java,v
 <--  ProjectCustomizerProvider.java
new revision: 1.4; previous revision: 1.3
done
Checking in
src/org/netbeans/modules/ant/freeform/ui/SourceFoldersPanel.form;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/SourceFoldersPanel.form,v
 <--  SourceFoldersPanel.form
new revision: 1.3; previous revision: 1.2
done
Checking in
src/org/netbeans/modules/ant/freeform/ui/SourceFoldersPanel.java;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/SourceFoldersPanel.java,v
 <--  SourceFoldersPanel.java
new revision: 1.11; previous revision: 1.10
done
Checking in
src/org/netbeans/modules/ant/freeform/ui/TargetMappingPanel.form;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/TargetMappingPanel.form,v
 <--  TargetMappingPanel.form
new revision: 1.10; previous revision: 1.9
done
Checking in
src/org/netbeans/modules/ant/freeform/ui/TargetMappingPanel.java;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/TargetMappingPanel.java,v
 <--  TargetMappingPanel.java
new revision: 1.17; previous revision: 1.16
done
Comment 4 Milan Kubec 2004-07-19 10:26:02 UTC
There is mnemonic conflict on third panel - Build And Run Actions -
'Alt+B' is bound to 'Back' and 'Build Project'.

Fifth panel, called 'Classpath':
is missing a11y description:
No Accessible description :
Class: org.netbeans.core.windows.services.NbDialog {  New Java Project
with Existing Ant Script |  }
Comment 5 Jiri Rechtacek 2004-07-19 14:40:34 UTC
Fixed the missing A11Y keys in:

Checking in src/org/netbeans/modules/ant/freeform/ui/Bundle.properties;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/Bundle.properties,v
 <--  Bundle.properties
new revision: 1.7; previous revision: 1.6
done
Checking in
src/org/netbeans/modules/ant/freeform/ui/ClasspathWizardPanel.java;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/ClasspathWizardPanel.java,v
 <--  ClasspathWizardPanel.java
new revision: 1.4; previous revision: 1.3
done
Checking in
src/org/netbeans/modules/ant/freeform/ui/SourceFoldersWizardPanel.java;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/SourceFoldersWizardPanel.java,v
 <--  SourceFoldersWizardPanel.java
new revision: 1.7; previous revision: 1.6
done
Checking in
src/org/netbeans/modules/ant/freeform/ui/TargetMappingWizardPanel.java;
/cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/TargetMappingWizardPanel.java,v
 <--  TargetMappingWizardPanel.java
new revision: 1.7; previous revision: 1.6
done
Comment 6 Milan Kubec 2004-07-20 08:58:28 UTC
Verified in dev-200407191800.