Abstract Window Toolkit

The Abstract Window Toolkit ( AWT) is part of the Java Foundation Classes ( JFC ) and provides a standard API dar. for generating and displaying a platform-independent graphical user interface ( GUI) for Java programs

AWT is the so -called heavyweight framework for representing control elements, creating an This means that AWT uses the native GUI components of the operating system for display. These native GUI components ( English for " Partner" ) called peer. Heavyweight so heavy in weight, the names of these components because some extensive operating system resources can be associated with them.

As serious alternatives Swing for platform-independent lightweight surfaces and SWT are also available as platform-independent weighty surfaces.


The version 1.1.x for example, provides much easier handling of listeners. The version 1.0.x plays in practice no role and is only used for compatibility reasons.