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
。这样可以实现多个视图,并允许迭代文档以获取表单数据。以下是各种类型表单元素的模型分配。
元素类型 | 模型类型 |
---|---|
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 or type is null. | PlainDocument |
select | DefaultComboBoxModel 或一个DefaultListModel ,其中项类型为Option |
textarea | PlainDocument |
-
Constructor Summary
-
Method Summary
Methods declared in class javax.swing.text.html.HTMLDocument.HTMLReader.TagAction
end, start
-
Constructor Details
-
FormAction
public FormAction()构造一个FormAction
。
-