swing-on-steroids bring Swing development on steroïds with Supervising Presenters and Passive Views (aka. MVP), a MessageBus and optionaly Guice or Qi4j.
A versatile wizard api using the patterns cited above plus a graph model with commodities such as BlockingView easing in and out smoothly thanks to Trident.
The project is hosted in maven central. here you'll find copy/paste dependency snippets.
- Splitted the codebase in modules so that you can depend on non-ui-related code easily
- Added the ability to set environment variables per forked process in the Fork API
WARNING: MessageBus API is not fully backward compatible between 1.1 and 1.0, read the Changelog below.
- Removed callbacks on message publication in MessageBus
- Added EventDispatchThreadConcern for Qi4j
- Moved GuiceHelper from java-toolbox in here, now depending on 1.4
- Initial release