-
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
DefaultHighlightPainter
public DefaultHighlightPainter(Color c)
Constructs a new highlight painter. If c
is null,
the JTextComponent will be queried for its selection color.
- Parameters:
c
- the color for the highlight
-
Method Detail
-
paint
public void paint(Graphics g,
int offs0,
int offs1,
Shape bounds,
JTextComponent c)
Paints a highlight.
- Parameters:
g
- the graphics context
offs0
- the starting model offset >= 0
offs1
- the ending model offset >= offs1
bounds
- the bounding box for the highlight
c
- the editor
-
paintLayer
public Shape paintLayer(Graphics g,
int offs0,
int offs1,
Shape bounds,
JTextComponent c,
View view)
Paints a portion of a highlight.
- Specified by:
paintLayer
in class LayeredHighlighter.LayerPainter
- Parameters:
g
- the graphics context
offs0
- the starting model offset >= 0
offs1
- the ending model offset >= offs1
bounds
- the bounding box of the view, which is not
necessarily the region to paint.
c
- the editor
view
- View painting for
- Returns:
- region drawing occurred in