Some reader favorites:
EJB fundamentals and session beans
Create a scrollable virtual desktop in Swing
Wizard API updated!
Tim Boudreau has released a new version of the Swing Wizard library (version 0.997) that fixes the WizardException bug reported in JavaWorld's recent Open Source Java Project profile. The article's examples have been reworked to test out the new, improved WizardException. Thanks, Tim, for this helpful fix!
Open Source Java Projects: The Wizard API

Through a rigorous selection process, JavaWorld's panel of expert judges -- made up of JavaWorld authors and forum moderators -- participated in several rounds of voting to determine which of the products or technologies most deserve finalist status. In choosing the finalists, the judges carefully weighed each product or technology on the basis of its features and functions, as well as its impact in advancing Java as a language and/or platform.
Please note that finalists are listed in no particular order. One winner will be named in each category and all finalists will be honored during the JavaWorld Editors' Choice Awards ceremony at the JavaOne Conference and Expo in San Francisco, June 4-8.
Finalists can download the JavaWorld Editors' Choice Awards Finalist logo here: http://www.javaworld.com/javaworld/ecawards01/jw-ecawards-logo.html.
And the finalists are:
Free Download - 5 Minute Product Review. When slow equals Off: Manage the complexity of Web applications - Symphoniq
![]()
Free Download - 5 Minute Product Review. Realize the benefits of real user monitoring in less than an hour. - Symphoniq