クラスHTMLEditorKit.HTMLFactory

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を構築します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    要素からビューを作成します。

    クラスオブジェクトで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    boolean
    このオブジェクトと他のオブジェクトが等しいかどうかを示します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    int
    このオブジェクトに対するハッシュ・コード値を返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    オブジェクトの文字列表現を返します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • コンストラクタの詳細

    • HTMLFactory

      public HTMLFactory()
      HTMLFactoryを構築します。
  • メソッドの詳細

    • create

      public View create(Element elem)
      要素からビューを作成します。
      定義:
      create、インタフェースViewFactory
      パラメータ:
      elem - 要素
      戻り値:
      ビュー
      関連項目: