Package Summary  Overview Summary

class:DefaultHighlighter.DefaultHighlightPainter [NONE]

constructor:<init>(java.awt.Color) [NONE]

  • 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:getColor() [NONE]

  • getColor

    public Color getColor()
    Returns the color of the highlight.
    Returns:
    the color

method:paint(java.awt.Graphics,int,int,java.awt.Shape,javax.swing.text.JTextComponent) [NONE]

  • 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

method:paintLayer(java.awt.Graphics,int,int,java.awt.Shape,javax.swing.text.JTextComponent,javax.swing.text.View) [NONE]

  • 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

© 2019 Oracle Corporation and/or its affiliates