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.
---------------- With 'Statistics' pressed: ---------------- - No Accessible description : org.netbeans.modules.junit.output.ResultWindow { junit-test-results | } - Components with no mnemonic : Class: javax.swing.JToggleButton { Output | Show output from the test } Class: javax.swing.JToggleButton { Statistics | Show statistics from the test } ------------------ With 'Output' pressed: ------------------ No Accessible name : Class: javax.swing.JTextPane { | text/plain } Components with no LABEL_FOR pointing to it : Class: javax.swing.JTextPane { | text/plain } [5.0dev 200509281800, JDK 1.5.0_05, solaris 10/sparc]
Confirmed, accepted.
Steps to make this bug fixed: - add missing accessible names and descriptions - allow switching between Statistics and Output using shortcuts Alt-Shift-Left/Right - ensure that the tree is the default focused component in the Statistics view and the text pane is the default focused component in the Output view Once the above is done, there is no need for settings mnemonics for the toggle buttons (Statistics, Output) and for setting label-for for the text pane. This is the result of my discussion with Jano Rojcek.
Fixed in the trunk. The JUnit Results window now uses multiview component created using the Multiview API. Modified files: junit/nbproject/: project.xml (1.9) junit/src/org/netbeans/modules/junit/output/: ResultPanelTree.java (1.4) ResultDisplayHandler.java (1.1 - initial revision) Bundle.properties (1.9) ResultView.java (deleted - last revision 1.11) ResultWindow.java (1.8) ResultViewOutput.java (1.1 - initial revision) ResultViewTree.java (1.1 - initial revision) ResultPanelOutput.java (1.3) MultiviewPanel.java (deleted - last revision 1.5) ResultTreeView.java (1.6) Diffs: http://junit.netbeans.org/source/browse/junit/nbproject/project.xml?r1=1.8&r2=1.9&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/output/ResultPanelTree.java?r1=1.3&r2=1.4&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/output/ResultDisplayHandler.java?rev=1.1&content-type=text/vnd.viewcvs-markup http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/output/Bundle.properties?r1=1.8&r2=1.9&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/output/ResultWindow.java?r1=1.7&r2=1.8&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/output/ResultViewOutput.java?rev=1.1&content-type=text/vnd.viewcvs-markup http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/output/ResultViewTree.java?rev=1.1&content-type=text/vnd.viewcvs-markup http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/output/ResultPanelOutput.java?r1=1.2&r2=1.3&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/output/ResultTreeView.java?r1=1.5&r2=1.6&diff_format=u
You broke the build - forget to update ide/golden/deps.txt. I will fix it (rev. 1.237).
Thank you very much. Somehow the continuous build passed on my machine (without changing deps.txt).
Verified in 200511061900.