Package editor

Class SmartFixManager.SmartFixHighlightPainter

  • All Implemented Interfaces:
    javax.swing.text.Highlighter.HighlightPainter
    Enclosing class:
    SmartFixManager

    private class SmartFixManager.SmartFixHighlightPainter
    extends javax.swing.text.DefaultHighlighter.DefaultHighlightPainter
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void drawWavyLine​(java.awt.Graphics g, int x, int y, int x2)  
      java.awt.Shape paintLayer​(java.awt.Graphics g, int p0, int p1, java.awt.Shape shape, javax.swing.text.JTextComponent c, javax.swing.text.View view)  
      • Methods inherited from class javax.swing.text.DefaultHighlighter.DefaultHighlightPainter

        getColor, paint
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SmartFixHighlightPainter

        public SmartFixHighlightPainter​(java.awt.Color c)
    • Method Detail

      • paintLayer

        public java.awt.Shape paintLayer​(java.awt.Graphics g,
                                         int p0,
                                         int p1,
                                         java.awt.Shape shape,
                                         javax.swing.text.JTextComponent c,
                                         javax.swing.text.View view)
        Overrides:
        paintLayer in class javax.swing.text.DefaultHighlighter.DefaultHighlightPainter
      • drawWavyLine

        protected void drawWavyLine​(java.awt.Graphics g,
                                    int x,
                                    int y,
                                    int x2)