- java.lang.Object
 - 
- javax.swing.text.LayeredHighlighter.LayerPainter
 - 
- javax.swing.text.DefaultHighlighter.DefaultHighlightPainter
 
 
 
- 
- All Implemented Interfaces:
 Highlighter.HighlightPainter
- Enclosing class:
 - DefaultHighlighter
 
public static class DefaultHighlighter.DefaultHighlightPainter extends LayeredHighlighter.LayerPainter
Simple highlight painter that fills a highlighted area with a solid color. 
- 
- 
Constructor Summary
Constructors Constructor Description DefaultHighlightPainter(Color c)Constructs a new highlight painter. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ColorgetColor()Returns the color of the highlight.voidpaint(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c)Paints a highlight.ShapepaintLayer(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c, View view)Paints a portion of a highlight. 
 - 
 
- 
- 
Constructor Detail
- 
DefaultHighlightPainter
public DefaultHighlightPainter(Color c)
Constructs a new highlight painter. Ifcis null, the JTextComponent will be queried for its selection color.- Parameters:
 c- the color for the highlight
 
 - 
 
- 
Method Detail
- 
getColor
public Color getColor()
Returns the color of the highlight.- Returns:
 - the color
 
 
- 
paint
public void paint(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c)
Paints a highlight.- Parameters:
 g- the graphics contextoffs0- the starting model offset >= 0offs1- the ending model offset >= offs1bounds- the bounding box for the highlightc- 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:
 paintLayerin classLayeredHighlighter.LayerPainter- Parameters:
 g- the graphics contextoffs0- the starting model offset >= 0offs1- the ending model offset >= offs1bounds- the bounding box of the view, which is not necessarily the region to paint.c- the editorview- View painting for- Returns:
 - region drawing occurred in
 
 
 - 
 
 -