Java GUI Framework Introduction

Java GUI Framework is a simple framework based on Swing and SWT.
It seeks to simplify the development procedures of Java GUI and take encapsulation to processing of
complex events arisen in the course from input interface to background information transmission.
The framework directly collects data for the object model from input interface, seamlessly linking up
ORM technology. Calibration data directly bound to the data model of Domain, which separate business
logic from interface and supply transplantable expansion support to the technology alteration of interface in the future.

A. Encapsulation of Complex Events

Keyboard and focus events have been sealed in IEventTask interface of the framework. In the processing of development,
we need only to annotate by Annotation but not the hard-code of addListener. As a result, the Incident handling procedures can be re-used.

B. Request Data Intelligently

Before，the background processing of form data need amount of code of get and set ,and because form offer String Style,
abnormal conversion of data types may be occur attributed to inaccurate code by the coder. Now if carry out the framework,
the staffs need no to interfere with the processing and the framework will automatically convert the form data to the data
model adopted by ORM. In addition, the framework support cascade properties that the same form can store data of multiple forms.

C. Validate Data Immediately

As the framework encapsulate input way of form and table, no sooner has the textfield or cell lost its focus than it
induces data checkout and displays an error message dialog to users. Meanwhile, it can take user-defined display rendering
to input value, which make display of data more friendly.