Next: Rendering
Up: User Interaction
Previous: User Interaction
  Contents
for Java-based graphical user interfaces, basically two APIs are
available: the AWT, available in it's present form since Java version
1.1, and the more sophisticated SWING 1.1, which is part of the Java
runtime system since version 1.2. The front end (GUI and rendering output) of
RTVR is provided using both, either AWT or SWING. As most web-browsers
currently provide a 1.1 virtual machine only, an AWT implementation is provided
for compatibility reasons, despite of all it's inconveniences and
deficiencies. The rendering performance of the SWING implementation
benefits, for example, from a faster image handling ( BufferedImage) introduced in Java 1.2.
Lukas Mroz, May 2001, mailto:mroz@cg.tuwien.ac.at.