Peter C. Mehlitz of BISS has done some remarkable things with the
AWT (Advanced Windowing Toolkit). The demo I saw at the Java Colorado Software Summit
Conference was very impressive. There are three parts to the BISS package:
It’s a widget framework of portable (standard AWT
based) lightweights that completely coexist with other Components. This is in the
package biss.awt. These include rich text components
and layout managers. It works much the way Swing does. Both BISS-AWT and JFC-Swing
are just another add-on on top of a plain
It contains a small (but constantly enhanced) IDE (Integrated Development Environment),
which also serves as an example of how to use the widgets. The package
biss.jde, mainly consists of a class browser and a
graphical layout tool.
They re-implemented java.awt (currently with a native layer for kaffe / Xlib),
with the "high level" java.awt widgets built on top of biss.awt (sounds
somewhat recursive, but makes a very small code base).