Overview of the Java.awt Package:
The JFC (Java Foundation classes) gives two frameworks for building GUI based applications. An Abstract Windowing Toolkit (AWT) relies on the underlying windowing system on an exact platform to present its GUI components. Another GUI toolkit in the JFC is known as Swing, implements a new set of lightweight GUI components in which are written in Java and have a pluggable look and feel.
The package java.awt gives the primary facilities of the AWT:
- Managing the layout of the components inside the container object
- Support for event handling that is essential for user interaction in GUI based systems.
- Rendering graphics in GUI components using color, fonts, images and polygons