Jazz is a framework for developing cross-platform desktop applications in Java. Jazz is build on top of Swing and provides an infrastructure and many features for writing large-scale applications. Is easy to learn and enforces clean separation of presentation and business logic. Jazz is a powerful alternative to plain Java/Swing. Features * Hierarchical Model-View-Controller * Asynchronous Multi-Threading * Event-Driven Architecture * Internationalization * Data Binding * Validation * Forms
Frankenstein is a Functional Testing tool for Swing applications. Frankenstein's focus is on readable, simple, fast functional tests that can be shared and run by everyone on a team. Apart from automating your functional tests, you could also use Frankenstein for recording bugs so that they may be easily reproduced later.
The Bean Builder is a visual programming environment that demonstrates the assembly of applications by joining live instances of JavaBeans.
JMatter is a software framework for constructing workgroup business applications based on the Naked Objects Architectural Pattern.