TikeSwing is an open source Swing framework that provides a high-level Model-View-Controller (MVC) architecture and simplifies the usage of Swing components. TikeSwing supports Plain Old Java Object (POJO) programming model
by connecting view components directly to Java beans
This new article at Javaworld describes TikeSwing’s features and
demonstrates how to build a clear MVC architecture with the framework.