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

クラスLayeredHighlighter.LayerPainter

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

public abstract static class LayeredHighlighter.LayerPainter extends Object implements Highlighter.HighlightPainter
階層化されたハイライト・レンダラです。
  • コンストラクタの詳細

    • LayerPainter

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

    • paintLayer

      public abstract Shape paintLayer(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view)
      ハイライトの一部分をペイントします。
      パラメータ:
      g - 描画に使うGraphics
      p0 - ビューの開始オフセット
      p1 - ビューの終了オフセット
      viewBounds - ViewのBounds
      editor - JTextComponent
      view - 描画されるViewのインスタンス
      戻り値:
      シェイプ