- 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 SummaryConstructors Constructor Description DefaultHighlightPainter(Color c)Constructs a new highlight painter.
 - 
Method SummaryAll 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- 
DefaultHighlightPainterpublic 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- 
getColorpublic Color getColor() Returns the color of the highlight.- Returns:
- the color
 
 - 
paintpublic 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
 
 - 
paintLayerpublic Shape paintLayer(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c, View view) Paints a portion of a highlight.- Specified by:
- paintLayerin 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
 
 
- 
 
-