java.lang.Object
javax.swing.text.html.HTMLEditorKit.HTMLFactory
- 所有已实现的接口:
-
ViewFactory
- 封装类:
-
HTMLEditorKit
用于构建HTML视图的工厂。以下表格描述了此工厂默认情况下将构建的内容。
标签 | 创建的视图 |
---|---|
HTML.Tag.CONTENT | InlineView |
HTML.Tag.IMPLIED | javax.swing.text.html.ParagraphView |
HTML.Tag.P | javax.swing.text.html.ParagraphView |
HTML.Tag.H1 | javax.swing.text.html.ParagraphView |
HTML.Tag.H2 | javax.swing.text.html.ParagraphView |
HTML.Tag.H3 | javax.swing.text.html.ParagraphView |
HTML.Tag.H4 | javax.swing.text.html.ParagraphView |
HTML.Tag.H5 | javax.swing.text.html.ParagraphView |
HTML.Tag.H6 | javax.swing.text.html.ParagraphView |
HTML.Tag.DT | javax.swing.text.html.ParagraphView |
HTML.Tag.MENU | ListView |
HTML.Tag.DIR | ListView |
HTML.Tag.UL | ListView |
HTML.Tag.OL | ListView |
HTML.Tag.LI | BlockView |
HTML.Tag.DL | BlockView |
HTML.Tag.DD | BlockView |
HTML.Tag.BODY | BlockView |
HTML.Tag.HTML | BlockView |
HTML.Tag.CENTER | BlockView |
HTML.Tag.DIV | BlockView |
HTML.Tag.BLOCKQUOTE | BlockView |
HTML.Tag.PRE | BlockView |
HTML.Tag.BLOCKQUOTE | BlockView |
HTML.Tag.PRE | BlockView |
HTML.Tag.IMG | ImageView |
HTML.Tag.HR | HRuleView |
HTML.Tag.BR | BRView |
HTML.Tag.TABLE | javax.swing.text.html.TableView |
HTML.Tag.INPUT | FormView |
HTML.Tag.SELECT | FormView |
HTML.Tag.TEXTAREA | FormView |
HTML.Tag.OBJECT | ObjectView |
HTML.Tag.FRAMESET | FrameSetView |
HTML.Tag.FRAME | FrameView |
- 实现说明:
-
未识别或不支持的解析标签将由编辑器以不同方式处理。
- 当容器可编辑时:
- 标签将显示为可编辑的文本字段,带有标签名称。
- 标签内的内容将由编辑器处理为常规文本。
- 当容器不可编辑时:
- 如果标签被识别但不受支持,例如脚本标签,则标签及其内容将被隐藏。
- 如果标签是未知的,则标签将被隐藏,但其内容将显示为常规文本。
- 当容器可编辑时:
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
HTMLFactory
public HTMLFactory()构造一个HTMLFactory
。
-
-
Method Details
-
create
从元素创建一个视图。- 指定者:
-
create
在接口ViewFactory
- 参数:
-
elem
- 元素 - 返回:
- 视图
- 参见:
-