|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.swing.text.html.HTMLDocument.HTMLReader.TagAction | +--javax.swing.text.html.HTMLDocument.HTMLReader.SpecialAction | +--javax.swing.text.html.HTMLDocument.HTMLReader.FormAction
フォームの各コントロールを表すための要素をすべて生成して、フォームをサポートするためのアクションです。これは、<INPUT>、<TEXTAREA>、<SELECT>、および <OPTION> タグを処理します。このアクションで生成された要素の StyleConstants.ModelAttribute
属性は、フォームの制御についての状態を保持するモデルに設定されると見なされます。これによって複数のビューが有効になり、ドキュメントからフォームのデータを繰り返し取得できるようになります。次に、それぞれのフォーム要素の種類に対するモデルの割り当てを示します。
Element Type | Model Type |
---|---|
入力、タイプはボタン | DefaultButtonModel |
入力、タイプはチェックボックス | JToggleButton.ToggleButtonModel |
入力、タイプはイメージ | DefaultButtonModel |
入力、タイプはパスワード | PlainDocument |
入力、タイプはラジオ | JToggleButton.ToggleButtonModel |
入力、タイプはリセット | DefaultButtonModel |
入力、タイプはサブミット | DefaultButtonModel |
入力、タイプはテキストまたはタイプの指定なし | PlainDocument |
選択 | OptionComboBoxModel または OptionListBoxModel (タイプが Option の項目付き) |
textarea | TextAreaDocument |
コンストラクタの概要 | |
HTMLDocument.HTMLReader.FormAction()
|
メソッドの概要 | |
void |
end(HTML.Tag t)
終了タグが見つかり、この種のタグのためにアクションが登録されていれば、呼び出されます。 |
void |
start(HTML.Tag t,
MutableAttributeSet attr)
開始タグが見つかり、この種のタグのためにアクションが登録されていれば、呼び出されます。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public HTMLDocument.HTMLReader.FormAction()
メソッドの詳細 |
public void start(HTML.Tag t, MutableAttributeSet attr)
HTMLDocument.HTMLReader.TagAction
の記述:
HTMLDocument.HTMLReader.SpecialAction
内の start
public void end(HTML.Tag t)
HTMLDocument.HTMLReader.TagAction
の記述:
HTMLDocument.HTMLReader.TagAction
内の end
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.