A package for dealing with forms.
In typical GUI applications forms are used for gathering data from the user. Creating a form is usually a tedious task. In addition to the presentation of the data the developer has to deal with more or less complex logic, including
This package provides fundamental classes and interfaces for addressing such common problems. Its main goal is making the handling of forms as easy as possible.
The main class of this package is the Form
class. A Form
object is a representation of a GUI form including all its input fields.
Using methods provided by this class, it is possible to copy data between the
input fields and the data model in both directions. Support for validation on
both the field level and the form level (which allows for semantical checks
involving the form as a whole) is available, too.
$Id: package.html 192 2010-08-22 16:15:22Z oheger $