Skip to: Site menu | Main content

A Grails-like Rich Application Platform

GfxBuilder Print

GfxBuilder is a Groovy builder for Java2D

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-core-0.8

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

Icon

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

Building

GfxBuilder uses Gradle as its build tool.

Contributing

Please contact the Griffon team members by e-mail.