Contains all of the classes for the desktop-based user interface for the OpenJNLP app. The desktop user interface for OpenJNLP is intended for typical computer operating systems such as Mac OS or Windows that have a rich graphical interface and plenty of memory to support Swing-based components.

The OpenJNLP desktop user interface is based on Swing. The MainFrame class is the primary window. All elements of the OpenJNLP user interface are accessed or controlled via the MainFrame.