Description
GfxBuilder is a Groovy builder for Java2D. Initial work was inspired by Sun's recent work on JavaFX Script, however it has found its true meaning. GfxBuilder is the second generation of a Java2D Groovy builder, the first one being GraphicsBuilder.
Download
GfxBuilder plugins:
gfxbuilder-swingx-0.8
gfxbuilder-svg-0.8
Installing
Drop gfxbuilder-core-0.8 into $GROOVY_HOME/lib along with its dependencies
Maven
Gradle
GfxBuilder plugins are optional, in order to use them you just need to drop the appropriate jar and its dependencies into $GROOVY_HOME/lib. All plugins and their dependencies can be download from this link.
| Warning GfxBuilder requires JDK6. |
Pre-requisites
Groovy 2.0.0 is the required minimum version to run GfxBuilder 0.8
It is recommended that you upgrade to the 2.0.x series in order to take advantage of
- @Bindable and AST Transformations
- short binding syntax
- numerous enhancements made to SwingBuilder and FactoryBuilderSupport
Documentation
GfxBuilder is mostly API compatible with GraphicsBuilder, please refer to GraphicsBuilder's documentation and tutorials for the time being. Proper GfxBuilder javadocs and node references should be added shortly.
Developers
Andres Almiray
Source Control
https://github.com/griffon/gfxbuilder
Building
GfxBuilder uses Gradle as its build tool.
Contributing
Please contact the Griffon team members by e-mail.
Mailing List(s)
http://griffon.codehaus.org/Mailing+Lists