Class LayeredHighlighter.LayerPainter
- All Implemented Interfaces:
Highlighter.HighlightPainter
- Direct Known Subclasses:
DefaultHighlighter.DefaultHighlightPainter
- Enclosing class:
- LayeredHighlighter
public abstract static class LayeredHighlighter.LayerPainter
extends Object
implements Highlighter.HighlightPainter
Layered highlight renderer.
Method Summary
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
paint
Constructor Detail
LayerPainter
public LayerPainter()
Method Detail
paintLayer
public abstract Shape paintLayer(Graphics g,
int p0,
int p1,
Shape viewBounds,
JTextComponent editor,
View view)
- Parameters:
-
g
- Graphics used to draw -
p0
- starting offset of view -
p1
- ending offset of view -
viewBounds
- Bounds of View -
editor
- JTextComponent -
view
- View instance being rendered - Returns:
- a shape