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.
Add Platform dialog is opened from Java Platform Manager when clicking Add Platform. Doesn't implement Accessible : Class: org.netbeans.modules.java.platform.wizard.LocationChooser$PlatformAccessory { } No Accessible name : Class: javax.swing.plaf.metal.MetalFileChooserUI$5 { | } No Accessible description : Class: javax.swing.JTextField { Platform Type: | } Class: javax.swing.plaf.metal.MetalFileChooserUI$2 { File Name: | } Class: javax.swing.plaf.metal.MetalFileChooserUI$5 { | } Class: org.netbeans.core.windows.services.NbDialog { Add Platform | } Components with no LABEL_FOR pointing to it : Class: javax.swing.plaf.metal.MetalFileChooserUI$5 { | } Components with no mnemonic : Class: javax.swing.JButton { Home | Home } Class: javax.swing.JButton { New Folder | Create New Folder } Class: javax.swing.JButton { Up | Up One Level } Class: javax.swing.JToggleButton { Details | Details } Class: javax.swing.JToggleButton { List | List }
This panel is a JFileChooser which is not accessible. Only the platform type text field can be made accessible. Fixed also the second panel in the New PLatform Wizard. Checking in j2seplatform/src/org/netbeans/modules/java/j2seplatform/wizard/Bundle.properties; /cvs/java/j2seplatform/src/org/netbeans/modules/java/j2seplatform/wizard/Bundle.properties,v <-- Bundle.properties new revision: 1.8; previous revision: 1.7 done Checking in j2seplatform/src/org/netbeans/modules/java/j2seplatform/wizard/DetectPanel.form; /cvs/java/j2seplatform/src/org/netbeans/modules/java/j2seplatform/wizard/DetectPanel.form,v <-- DetectPanel.form new revision: 1.6; previous revision: 1.5 done Checking in j2seplatform/src/org/netbeans/modules/java/j2seplatform/wizard/DetectPanel.java; /cvs/java/j2seplatform/src/org/netbeans/modules/java/j2seplatform/wizard/DetectPanel.java,v <-- DetectPanel.java new revision: 1.9; previous revision: 1.8 done Processing log script arguments... More commits to come... Checking in platform/src/org/netbeans/modules/java/platform/wizard/Bundle.properties; /cvs/java/platform/src/org/netbeans/modules/java/platform/wizard/Bundle.properties,v <-- Bundle.properties new revision: 1.7; previous revision: 1.6 done Checking in platform/src/org/netbeans/modules/java/platform/wizard/LocationChooser.java; /cvs/java/platform/src/org/netbeans/modules/java/platform/wizard/LocationChooser.java,v <-- LocationChooser.java new revision: 1.14; previous revision: 1.13 done
I undestand that javax.swing.* stuff won't be accessible but why class org.netbeans.modules.java.platform.wizard.LocationChooser$PlatformAccessory doesn't implement Accessible?
Class org.netbeans.modules.java.platform.wizard.LocationChooser$PlatformAccessory doesn't implement Accessible. Please, explain if it doesn't need to or fix.
Sorry, it is a bug. Fixed. Checking in platform/src/org/netbeans/modules/java/platform/wizard/Bundle.properties; /cvs/java/platform/src/org/netbeans/modules/java/platform/wizard/Bundle.properties,v <-- Bundle.properties new revision: 1.8; previous revision: 1.7 done Checking in platform/src/org/netbeans/modules/java/platform/wizard/LocationChooser.java; /cvs/java/platform/src/org/netbeans/modules/java/platform/wizard/LocationChooser.java,v <-- LocationChooser.java new revision: 1.16; previous revision: 1.15 done
Verified thanks to Jara Uhrik in release40-200411091800.