java.lang.Object
javax.swing.text.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.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionabstract ShapepaintLayer(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view) Methods declared in class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods declared in interface javax.swing.text.Highlighter.HighlightPainterpaint
- 
Constructor Details- 
LayerPainterprotected LayerPainter()Constructor for subclasses to call.
 
- 
- 
Method Details- 
paintLayerpublic 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
 
 
-