Swing is a GUI widget toolkit for Java. It is used to provide a sophisticated graphical user interface (GUI) for Java programs. Swing provides a native look and feel that emulates the look and feel of several platforms, and also supports a pluggable look and feel that allows applications to have a look and feel unrelated to the underlying platform.
2 GUI - frames, dialogs
To be announced.