Swing development on steroïds with Supervising Presenters and Passive Views (aka. MVP), a MessageBus and optionaly Guice or Qi4j
Java
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
core
test-support
ui-swing
ui
wizard
.gitignore
LICENSE
README.md
TODO.md
nb-configuration.xml
pom.xml

README.md

swing-on-steroids

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.

Changelog

swing-on-steroids-1.2 - Released 2011/05/23

  • 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

swing-on-steroids-1.1 - Released 2011/02/04

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

swing-on-steroids-1.0 - Released 2010/11/03

  • Initial release