Abstract Window Toolkit
The Abstract Window Toolkit ( AWT ) is a GUI toolkit of the Java Foundation Classes (JFC) and represents a standard API for generating and displaying a platform-independent graphical user interface (GUI) for Java programs.
AWT represents the so-called heavyweight framework for displaying control elements . This means that AWT uses the native GUI components of the respective operating system for display. These native GUI components are called peers (English for "partner"). Heavyweight so heavy overweight, hot these components because some extensive operating system resources may be associated with them.
Swing for platform-independent lightweight surfaces and SWT are also available as platform-independent heavyweight surfaces as serious alternatives .
Versions
- 1.0.x
- 1.1.x - Included from JDK 1.1
Version 1.1.x, for example, offers much easier handling of listeners . Version 1.0.x no longer plays a role in practice and is only used for reasons of compatibility.
Web links
- The AWT in 1.0 and 1.1 (English)
- John Zukowski: Java AWT Reference. O'Reilly, 1997 (English, free version of the book in the form of several PDFs)