G2d is a project mainly written in JAVA and JAVASCRIPT, it's free.
Abstraction Layer for the GWT Canvas
This project has been taken from http://code.google.com/p/gwt-g2d
All the credit is for him. I just mavenize the project and isolated from the g2d code in order to use it in a demo