Component decorator that implements the view interface
for form elements, <input>, <textarea>,
and <select>. The model for the component is stored
as an attribute of the the element (using StyleConstants.ModelAttribute),
and is used to build the component of the view. The type
of the model is assumed to of the type that would be set by
HTMLDocument.HTMLReader.FormAction. If there are
multiple views mapped over the document, they will share the
embedded component models.
The components produced get their opaque property set to
false. The following table shows what components get built
by this view.
Responsible for processeing the ActionEvent.
If the element associated with the FormView,
has a type of "submit", "reset", "text" or "password"
then the action is processed. In the case of a "submit"
the form is submitted. In the case of a "reset"
the form is reset to its original state.
In the case of "text" or "password", if the
element is the last one of type "text" or "password",
the form is submitted. Otherwise, focus is transferred
to the next component in the form.
Submit a bug or feature Java, Java 2D, and JDBC are a trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 1993-1999 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.