java.lang.Object
javax.swing.text.html.HTMLEditorKit.HTMLFactory
- すべての実装されたインタフェース:
ViewFactory
- 含まれているクラス:
HTMLEditorKit
public static class HTMLEditorKit.HTMLFactory extends Object implements ViewFactory
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 |
- 実装上のノート:
- 解析されたタグが認識されないか、認識されているが、サポートされていないタグは、エディタによって処理が異なります。
- コンテナが編集可能な場合:
- タグは、タグ名を含む編集可能なテキスト・フィールドとして表示されます。
- タグ内のコンテンツは、エディタによって通常のテキストとして処理されます。
- コンテナを編集できない場合:
- スクリプト・タグなど、タグが認識されているがサポートされていない場合、タグとその内容は非表示になります。
- タグが不明な場合、タグは非表示になりますが、その内容は通常のテキストとして表示されます。
- コンテナが編集可能な場合:
-
コンストラクタのサマリー
-
メソッドのサマリー
-
コンストラクタの詳細
-
HTMLFactory
public HTMLFactory()HTMLFactory
を構築します。
-
-
メソッドの詳細
-
create
要素からビューを作成します。- 定義:
create
、インタフェースViewFactory
- パラメータ:
elem
- 要素- 戻り値:
- ビュー
- 関連項目:
-