モジュール java.desktop
パッケージ javax.swing.text.html

クラスFormView

java.lang.Object
すべての実装されたインタフェース:
ActionListener, EventListener, SwingConstants

public class FormView extends ComponentView implements ActionListener
フォーム要素<input>、<textarea>、および<select>のためのビュー・インタフェースを実装するコンポーネント・デコレータです。 コンポーネントのモデルは、要素(StyleConstants.ModelAttributeを使って)の属性として格納され、ビューのコンポーネントの作成に使用されます。 モデルのタイプは、HTMLDocument.HTMLReader.FormActionが設定するタイプであると想定されます。 ドキュメントにマップされるビューが複数ある場合、各ビューは、埋め込まれたコンポーネント・モデルを共有することになります。

次の表はこのビューでどのコンポーネントを構築するかを示します。

このビューによって構築されるコンポーネントを示します。
要素タイプ 構築されるコンポーネント
入力、タイプはbutton JButton
入力、タイプはcheckbox JCheckBox
入力、タイプはimage JButton
入力、タイプはpassword JPasswordField
入力、タイプはradio JRadioButton
入力、タイプはreset JButton
入力、タイプはsubmit JButton
入力、タイプはtext JTextField
選択、サイズは> 1、または複数の属性を定義 JScrollPane内のJList
選択、サイズは指定なし、または1 JComboBox
textarea JScrollPane内のJTextArea
入力、タイプはfile JTextField