Last stable release:
none yet

Last unstable release:
0.19.0 (May 10th)

Gnome-GCJ
new GNOME bindings for the Java language

What is Gnome-GCJ?

Gnome-GCJ is a set of GTK+ and GNOME bindings for Java. It compiles with the GCJ compiler (part of gcc) and uses the GCJ runtime library libgcj. GCJ is capable of compiling Java source code to native machine code, which makes Java code almost as fast as C++ code. As the interface between Java and GTK+, CNI (Cygnus Native Interface) and C++ will be used instead of the more traditional JNI and C. This means that support for other Java runtimes has been sacrificed in favour of GCJ and its faster CNI.

News

May 10th, 2004 • Gnome-GCJ 0.19.0
The Gnome-GCJ project proudly announces the release of Gnome-GCJ 0.19.0. There've been a lot of nice improvements within the last 9 days.
New and improved classes in glib: GObject (added setData for both int and double data)
New and improved classes in gnome.canvas: Canvas, Item, Text (all new and working), BezierPath, ClipGroup, Ellipse, Group, Line, Pixbuf, Polygon, Rectabgle, RE, RichText, Shape, Widget (empty, to be completed later) Changes in the gnome-gcj-demo: Added a fundamental demonstration of gnu.gnome.canvas
May 1st, 2004 • Gnome-GCJ 0.18.0
The Gnome-GCJ project proudly announces the release of Gnome-GCJ 0.18.0. To prepare the new Java version of criawips some new classes haven been added.
New and improved classes in glade: XML (new)
New and improved classes in glib: GObject (added signal "notify"), GError (new)
New and improved classes in gsf: GsfInputStream (new), Input (new), InputStdio (new)
New and improved classes in gtk: Button (added getLabel), Entry (derives from Widget instead of Editable), FileSelection (added getFileName)
Changes in the gnome-gcj-demo: Added a basic shell from a glade file
Download (tarball and GnuPG signature)
April 12th, 2004 • Gnome-GCJ 0.17.0
The Gnome-GCJ project proudly announces the release of Gnome-GCJ 0.17.0. Sven Herzberg took the 0.16.0 sourcecode and ported it forward to the GNOME development platform 2.
Thus, Gnome-GCJ now supports GObject, GDK and GTK+ with some API from 2.2.
Download (tarball and GnuPG signature)

Gnome-GCJ
Home
Contact
Documentation
Downloads
Links

Development
Bug Tracking
CVS
History
Project Page
Roadmap

Java-GNOME
Differences
»Java-GNOME

  Copyright © 2004 • The Gnome-GCJ project
Kindly hosted by SourceForge
SourceForge