GUI Changes: The AWT Grows Up
In 1.1, the architecture of the AWT was improved
to make large-scale GUI development more feasible
and to add basic functionality that was missing.
The most significant of the improvements were
a new event model
and the capability to create lightweight components.
AWT-Related Changes in 1.1 and Beyond
This section will discuss the 1.1 changes in detail.
It also will discuss other GUI-related changes
that might affect you,
such as the
Java Foundation Classes (JFC) and the Swing project.
Until this section is written, see
The AWT Home Page.
This section describes the 1.1 AWT event model,
giving you plenty of examples to follow.
Lightweight Components
This section isn't written yet.
See the example page
Lightweight
Components
on the JavaSoft website for draft documentation and examples.
Also keep an eye on
the Swing home page
for information on the lightweight components
that JavaSoft plans to make available by early June.
How to Convert Programs to the 1.1 AWT API
For this information, go to
How to Convert Programs to the 1.1 AWT API,
which is part of the 1.1 documentation package.
The contents of that document will be added to the tutorial soon.
About the Examples:
Many of the examples in this section use heavyweight components.
However, we encourage you to
use lightweight components wherever possible!