モジュール javafx.web
パッケージ javafx.scene.web

クラスHTMLEditor

  • すべての実装されたインタフェース:
    Styleable, EventTarget, Skinnable

    public class HTMLEditor
    extends Control
    ユーザーに対してテキストの編集とそのテキストへのスタイルの適用を許可するコントロール。 基礎となるデータ・モデルはHTMLですが、これはエンド・ユーザーには視覚的に表示されません。
    導入されたバージョン:
    JavaFX 2.0
    • コンストラクタの詳細

      • HTMLEditor

        public HTMLEditor()
        HTMLEditorコントロールの新しいインスタンスを作成します。
    • メソッドの詳細

      • getHtmlText

        public String getHtmlText()
        エディタのHTMLコンテンツを返します。
        戻り値:
        HTMLコンテンツ
      • setHtmlText

        public void setHtmlText​(String htmlText)
        エディタのHTMLコンテンツを設定します。 提供されたHTMLの<body>タグのcontentEditableプロパティがtrueに設定されていない場合、HTMLEditorは読み取り専用になります。 本文が次のように表示されるようにして、テキストを編集可能な状態に保つことができます:
        
         <body contentEditable="true">
         
        パラメータ:
        htmlText - エディタに入れるための完全なHTMLマークアップ。 これには、<html>から開始し、<body>を含む、すべての標準のHTML要素を含める必要があります。
      • print

        public void print​(PrinterJob job)
        指定されたプリンタ・ジョブを使用して、エディタの内容を印刷します。

        このメソッドによってジョブの状態が変更されることや、PrinterJob.endJob()が呼び出されることはないため、後でジョブを安全に再利用できます。

        パラメータ:
        job - 印刷に使用されるプリンタ・ジョブ
        導入されたバージョン:
        JavaFX 8.0