There will be a temporary service interruption on Saturday Feb. 4th from 2am-4am UTC or 6pm-8pm Friday Feb 3 Pacific Standard Time. We apologize for any inconvenience.
Last updated October 14, 2010 16:45, by Andrei Pozolotin
Feedicon  

GUTS - Guice Utilities & Tools Set

"the best kept secret of java swing"

Welcome to GUTS project on Kenai!

You can join the development mailing list here.

Most innovative in the pack of SAF / JSR 296 descendants, GUTS is a collection of utilities based on Google Guice 2.0 dependency injection library with focus on SWING gui development.

Currently, GUTS has the following modules:

  1. guts-common
    is a small set of utilities that ease working with Guice. In particular, it covers some helper classes related to Guice TypeListener SPI. It is used by all other GUTS modules.

  2. guts-events
    is an intra-JVM Event Bus that helps decoupling components in a system. Its main concern is to simplify coding of event consumers and bring important features such as: event filtering, prioritization of consumer calls, threading policies...

  3. guts-gui
    is a GUI framework for Swing development; originally based on Swing Application Framework (SAF) (former reference implementation for JSR-296), it is now completely independent, although it reuses the main concepts of JSR-296.

  4. guts-demo
    is a growing collection of demos that highlights guts-gui use cases.

Although guts-events module can be considered quite stable right now, guts-gui is under heavy development is not ready for production yet.

References

JavaDocs

base

demo

Maven Project Sites

base

demo

  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120127.ac94057)
 
 
Close
loading
Please Confirm
Close