The Java-GNOME team is in the process of implemented Java bindings to cairo. These bindings will be toolkit independent (will not rely on GTK, SWT, etc.). This project is under heavy development and is not suitable for usage at this time.
The source code is in the cairo-java module in CVS.
To learn more about Java-GNOME you can visit the Java-GNOME site.
See also CairoJava
