Previous | Next | Trail Map | To 1.1 -- And Beyond! | Table of Contents


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.

The New AWT Event Model

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!


Previous | Next | Trail Map | To 1.1 -- And Beyond! | Table of Contents