Interface TextAreaPainter.Highlight

Enclosing class:
TextAreaPainter

public static interface TextAreaPainter.Highlight
Highlight interface.
  • Method Details

    • init

      void init(JEditTextArea textArea, TextAreaPainter.Highlight next)
      Called after the highlight painter has been added.
      Parameters:
      textArea - The text area
      next - The painter this one should delegate to
    • paintHighlight

      void paintHighlight(Graphics gfx, int line, float y)
      This should paint the highlight and delegate to the next highlight painter.
      Parameters:
      gfx - The graphics context
      line - The line number
      y - The y co-ordinate of the line
    • getToolTipText

      String getToolTipText(MouseEvent event)
      Returns the tool tip to display at the specified location. If this highlighter doesn't know what to display, it should delegate to the next highlight painter.
      Parameters:
      event - The mouse event