 It is a layer that sits on top of the raw widget system, and provides classes for handling common UI programming tasks.It brings model view controller programming to the Standard Widget Toolkit.The following is a basic Hello World program using JFace.