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.
Original status: 3-Accepted; Suggested Status: NEW These items should be added to the Keywords: A11Y A11Y Original submitter: krystyna Description: Shortifn 1024_5 (nb rc2 10/17) XP JDK1.6 Java EE5 project (not sure where ownership of this dialog resides; reassign please) run a11y tool (see http://a11y.netbeans.org) with designer context menu -> Virtual Forms, created 4 new virtual forms Results of Accessibility test, window with title "Virtual Forms" 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 not reachable with tab traversal : Class: com.sun.webui.jsf.component.vforms.VirtualFormsCustomizerPanel$ColorComboBox { Virtual form color selection | Select a color that will represent this virtual form } Evaluation: Marking see also 6321411 and 6485692. When we addressed this in 6321411, Winston confirmed that tab traversal was working correctly despite the accessibility report saying that ColorComboBox was not reachable. Evaluation (Entry 2): Winston now says the tab traversal is in fact not working. This requires his expertise. Reassigning to Winston. Evaluation (Entry 3): Downgrading to P3 because the user can traverse the dialog. Unique default colors are pre-assigned for the user ( > 60) which is more than sufficient per page.
Accepting.
To see the Virtual Forms dialog in NB 6, right click on the design surface and select "Virtual Forms...". Here is the new report. =============================================== Tested Window title : Virtual Forms =============================================== Components not reachable with tab traversal : Class: javax.swing.JButton { Cancel | Cancel button } Class: javax.swing.JButton { Delete Button | Delete Virtual Form } Class: javax.swing.JButton { Help | Help button } Class: javax.swing.JButton { New Button | New Virtual Form } Class: javax.swing.JButton { OK | OK button } Class: javax.swing.JTable { Virtual Forms on page | This page contains the following virtual forms: }
The tab traversal does indeed work between the buttons and the data table. You need to use Ctrl + tab to move the focus out of the table and on to the buttons.
Looks like the problem still exists with selecting a color from the the color combo box using keyboard. Reopening the issue.
I think the problem has to do with the fact that the combo box down arrow is not shown. I am not sure why that it is not shown by default. Assigning the issue to Matt (the implementer of virtual forms) since he is more familiar with the code and the implementation of ColorComboBox.
VisualWeb support is no longer available in the NetBeans IDE so we are not going to fix this problem. Resolving accordingly. [1] http://wiki.netbeans.org/NetBeansArchivedFeatures#Visual_Web_module