モジュール java.desktop
パッケージ javax.swing.text

クラスLayeredHighlighter

java.lang.Object
javax.swing.text.LayeredHighlighter
すべての実装されたインタフェース:
Highlighter
直系の既知のサブクラス:
DefaultHighlighter

public abstract class LayeredHighlighter extends Object implements Highlighter
リーフ・ビューのバックグラウンドを色付きの領域でマークアップするためのHighlighterインタフェースの実装。
関連項目:
  • コンストラクタの詳細

    • LayeredHighlighter

      protected LayeredHighlighter()
      サブクラスが呼び出すためのコンストラクタ。
  • メソッドの詳細

    • paintLayeredHighlights

      public abstract void paintLayeredHighlights(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view)
      このメソッドは、葉View (LabelViewなど)のレンダリング中に呼び出されます。 指定された範囲にハイライトがあれば、即座に描画されます。
      パラメータ:
      g - 描画に使うGraphics
      p0 - ビューの開始オフセット
      p1 - ビューの終了オフセット
      viewBounds - ViewのBounds
      editor - JTextComponent
      view - 描画されるViewのインスタンス