Module java.desktop

Class LayeredHighlighter

    • Constructor Detail

      • LayeredHighlighter

        public LayeredHighlighter()
    • Method Detail

      • paintLayeredHighlights

        public abstract void paintLayeredHighlights​(Graphics g,
                                                    int p0,
                                                    int p1,
                                                    Shape viewBounds,
                                                    JTextComponent editor,
                                                    View view)
        When leaf Views (such as LabelView) are rendering they should call into this method. If a highlight is in the given region it will be drawn immediately.
        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