Spec-Zone.ru › OpenJDK 8

Класс HTMLDocument.HTMLReader.FormAction

  • java.lang.Object
    • javax.swing.text.html.HTMLDocument.HTMLReader.TagAction
      • javax.swing.text.html.HTMLDocument.HTMLReader.SpecialAction
        • javax.swing.text.html.HTMLDocument.HTMLReader.FormAction
Вложенный класс:
HTMLDocument.HTMLReader

public class HTMLDocument.HTMLReader.FormAction
extends HTMLDocument.HTMLReader.SpecialAction

Действие для поддержки форм путём построения всех элементов, используемых для представления элементов управления формой. Это обработает теги <INPUT>, <TEXTAREA>, <SELECT> и <OPTION>. Ожидается, что созданный этим действием элемент будет иметь атрибут StyleConstants.ModelAttribute, установленный в модель, которая хранит состояние элемента управления формой. Это позволяет использовать несколько представлений и позволяет итерироваться по документу, собирая данные формы. Ниже приведены назначения моделей для различных типов элементов формы.

Тип элемента Тип модели
input, type button DefaultButtonModel
input, type checkbox JToggleButton.ToggleButtonModel
input, type image DefaultButtonModel
input, type password PlainDocument
input, type radio JToggleButton.ToggleButtonModel
input, type reset DefaultButtonModel
input, type submit DefaultButtonModel
input, type text или type null PlainDocument
select DefaultComboBoxModel или DefaultListModel с типом элемента Option
textarea PlainDocument

Конструкторы

Конструктор и описание
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

Конструкторы

FormAction

public FormAction()

Методы

start

public void start(HTML.Tag t,
                  MutableAttributeSet attr)

Описание скопировано из класса: HTMLDocument.HTMLReader.TagAction

Вызывается при обнаружении открывающего тега для типа тега, к которому было зарегистрировано данное действие. Параметр тега указывает фактический тег для тех действий, которые совместно используются многими тегами. По умолчанию ничего не делает и полностью игнорирует тег.

Переопределяет:
start в классе HTMLDocument.HTMLReader.SpecialAction

end

public void end(HTML.Tag t)

Описание скопировано из класса: HTMLDocument.HTMLReader.TagAction

Вызывается при обнаружении закрывающего тега для типа тега, к которому было зарегистрировано данное действие. Параметр тега указывает фактический тег для тех действий, которые совместно используются многими тегами. По умолчанию ничего не делает и полностью игнорирует тег.

Переопределяет:
end в классе HTMLDocument.HTMLReader.TagAction

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API