java.lang.Object
javax.swing.text.LayeredHighlighter
- すべての実装されたインタフェース:
Highlighter
- 直系の既知のサブクラス:
DefaultHighlighter
public abstract class LayeredHighlighter extends Object implements Highlighter
リーフ・ビューのバックグラウンドを色付きの領域でマークアップするための
Highlighter
インタフェースの実装。- 関連項目:
-
ネストされたクラスのサマリー
インタフェース javax.swing.text.Highlighterで宣言されたネストされたクラス/インタフェース
Highlighter.Highlight, Highlighter.HighlightPainter
-
コンストラクタのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明abstract void
paintLayeredHighlights
(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view) このメソッドは、葉View (LabelViewなど)のレンダリング中に呼び出されます。クラス java.lang.Objectで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
インタフェース javax.swing.text.Highlighterで宣言されたメソッド
addHighlight, changeHighlight, deinstall, getHighlights, install, paint, removeAllHighlights, removeHighlight
-
コンストラクタの詳細
-
LayeredHighlighter
protected LayeredHighlighter()サブクラスが呼び出すためのコンストラクタ。
-
-
メソッドの詳細
-
paintLayeredHighlights
public abstract void paintLayeredHighlights(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view) このメソッドは、葉View (LabelViewなど)のレンダリング中に呼び出されます。 指定された範囲にハイライトがあれば、即座に描画されます。- パラメータ:
g
- 描画に使うGraphicsp0
- ビューの開始オフセットp1
- ビューの終了オフセットviewBounds
- ViewのBoundseditor
- JTextComponentview
- 描画されるViewのインスタンス
-