Chapter 35. JFace — User Interface Frameworks
The goal of SWT is to provide a thin and portable layer on top of the native platform widgets. SWT focuses on providing widgets, layouts, and event handling functionality. It doesn't attempt to provide any higher level application support. This is the purpose of JFace, which is intended to complement SWT (see Figure 35.1).
Figure 35.1. JFace
JFace is the umbrella name for a set of several smaller frameworks:
Viewers—. Support using widgets with an underlying domain model
Contributions/Actions—. Support handling user events independent of the widget that triggered the event
Dialogs and wizards—. Higher level ...