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

クラスHTMLDocument.HTMLReader.FormAction

  • 含まれているクラス:
    HTMLDocument.HTMLReader


    public class HTMLDocument.HTMLReader.FormAction
    extends HTMLDocument.HTMLReader.SpecialAction
    フォームの各コントロールを表すための要素をすべて生成して、フォームをサポートするためのアクションです。 これによって、<INPUT>、<TEXTAREA>、<SELECT>、および<OPTION>タグが処理されます。 このアクションで生成された要素のStyleConstants.ModelAttribute属性は、フォームの制御についての状態を保持するモデルに設定されると見なされます。 これによって複数のビューが有効になり、ドキュメントからフォームのデータを繰返し取得できるようになります。 次に、様々なタイプのフォーム要素へのモデルの割当てを示します。
    さまざまなタイプのフォーム要素のモデル割り当て
    要素のタイプ モデルのタイプ
    入力、タイプはbutton DefaultButtonModel
    入力、タイプはcheckbox JToggleButton.ToggleButtonModel
    入力、タイプはimage DefaultButtonModel
    入力、タイプはpassword PlainDocument
    入力、タイプはradio JToggleButton.ToggleButtonModel
    入力、タイプはreset DefaultButtonModel
    入力、タイプはsubmit DefaultButtonModel
    入力、タイプはtextまたはタイプの指定なし。 PlainDocument
    select DefaultComboBoxModelまたはDefaultListModel (タイプがOptionの項目付き)
    textarea PlainDocument
    • コンストラクタの詳細

      • FormAction

        public FormAction​()
    • メソッドの詳細

      • start

        public void start​(HTML.Tag t,
                          MutableAttributeSet attr)
        次のクラスからコピーされた説明: HTMLDocument.HTMLReader.TagAction
        開始タグが見つかり、この種のタグのためにアクションが登録されていれば、呼び出されます。 タグ引数は、多数のタグで共有されるアクションの実際のタグを示します。 デフォルトでは、何もせず、完全にタグを無視します。
        オーバーライド:
        start、クラス: HTMLDocument.HTMLReader.SpecialAction
        パラメータ:
        t - HTMLタグ
        attr - 属性
      • end

        public void end​(HTML.Tag t)
        次のクラスからコピーされた説明: HTMLDocument.HTMLReader.TagAction
        終了タグが見つかり、この種のタグのためにアクションが登録されていれば、呼び出されます。 タグ引数は、多数のタグで共有されるアクションの実際のタグを示します。 デフォルトでは、何もせず、完全にタグを無視します。
        オーバーライド:
        end、クラス: HTMLDocument.HTMLReader.TagAction
        パラメータ:
        t - HTMLタグ