Overview
Griffon 0.1 – "Lego Griffon II" – is a maintenence release of Griffon 0.1.0
Principal Features
For a list if features added in 0.1.0 see the Griffon 0.1 Release Nodes
New Icons
The winner entry to the Logo Contest has been integrated as the default frame icons.
Upgrade to Groovy 1.6.3
The Groovy library has been upgraded to 1.6.3. notable features are
- Broader support of circular/bi-directional/inverse bindings. Add mutual:true to the bind decleration.
- Key bindings support via the keyBinding node in SwingBuilder
- Client properties can be set in node declerations now.
Sample Applications
Griffon 0.1.1 ships with 4 sample applications of varying levels of complexity demonstrating various parts of the framework. In order of complexity they are:
File Viewer
File View is a simple demonstration of creating new MVCGroups
on the fly.
WebStart of
Application
Source:
Subversion Link
To run the sample from source, change into the source
directory and run
griffon run-app from the command prompt.
Font Picker
Font Picker demonstrates form based data binding to adjust the
sample rendering of system fonts.
WebStart of
Applicaiton
Subversion Link
To run the sample from source, change into the source
directory and run
griffon run-app from the command prompt.
Greet
Greet, a full featured Griffon Application, is a Twitter
client. It shows Joint Java/Groovy compilation, richer MVCGroup
interactions, and network service based data delivery.
WebStart of
Applicaiton
Subversion Link
To run the sample from source, change into the source
directory and run
griffon run-webstart from the command prompt. Because
Greet uses JNLP APIs for browser integration using
run-app will prevent web links from working.
SwingPad
SwingPad, a full featured Griffon Application, is a scripting
console for rendering Groovy SwingBuilder views.
An installer will be forthcoming.
Subversion Link
To run the sample from source, change into the source
directory and run
griffon run-app from the command prompt.


