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 32188 - A11 problems in the dialog Page Setup
Summary: A11 problems in the dialog Page Setup
Status: CLOSED WONTFIX
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 3.x
Hardware: Sun All
: P2 blocker (vote)
Assignee: _ tboudreau
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2003-03-21 13:24 UTC by ccv
Modified: 2008-12-23 11:36 UTC (History)
6 users (show)

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 ccv 2003-03-21 13:24:02 UTC
To repro:
push File/Page Setup for opening the"Page Setup"
dialog

1. No Accessible description for dialog and
buttons:
   Class: javax.swing.JButton {  Cancel |  } 
   Class: javax.swing.JButton {  OK |  } 
   Class: sun.print.ServiceDialog {  Page Setup | 
} 

2. Mnemonics conflict 
 Components with potential mnemonics conflict:
 - components with mnemonic 'R' :
   Class: javax.swing.JLabel {  right (in) |  } 
   Class: javax.swing.JRadioButton {  Portrait | 
} 

 - components with mnemonic 'C' :
   Class: javax.swing.JButton {  Cancel |  } 
   Class: javax.swing.JLabel {  Source: |  } 
3. OK should be default button without mnemonic
   Cancel should be without mnemonic
4. Escape does not close the dialog

Product Version= Sun ONE Studio 5, Standard
Edition (Build 030319)
IDE Versioning= IDE/1 spec=3.42.1 impl=030319
Operating System = SunOS version 5.8 running on
sparc
Java; VM; Vendor= 1.4.0_02;
Comment 1 _ ttran 2003-03-21 15:49:22 UTC
The Page Setup dialog comes from JDK not from our code.  This is
according to the AWT Print API.  We should file an accessibility bug
against JDK, refer to it and close this one.
Comment 2 Marian Mirilovic 2003-03-25 11:30:10 UTC
Issue has been filed to BugTraq :
http://developer.java.sun.com/developer/bugParade/bugs/4837113.html
Comment 3 _ tboudreau 2003-03-25 11:41:14 UTC
FWIW, the print setup dialog may need to be replaced with our
own in order to solve issue 5674 - invoking print over 100 classes
produces 100 print dialogs.