Swing - II

The Java Foundation Classes (JFC) are developed as an extension to Abstract Windows Toolkit (AWT), to overcome the shortcomings of AWT.
Swing is a set of classes under the JFC that provide lightweight visual components and enable creation of an attractive GUI.
Swing Applets provide support for assistive technologies and a RootPane (and thus support for adding menu bar).
With Swing, most of the components can display text as well as images.