javapoint.spellcheck
Class UnderlineHighlighter

java.lang.Object
  extended by javax.swing.text.LayeredHighlighter
      extended by javax.swing.text.DefaultHighlighter
          extended by javapoint.spellcheck.UnderlineHighlighter
All Implemented Interfaces:
javax.swing.text.Highlighter

public class UnderlineHighlighter
extends javax.swing.text.DefaultHighlighter


Nested Class Summary
static class UnderlineHighlighter.UnderlineHighlightPainter
           
 
Nested classes/interfaces inherited from class javax.swing.text.DefaultHighlighter
javax.swing.text.DefaultHighlighter.DefaultHighlightPainter
 
Nested classes/interfaces inherited from class javax.swing.text.LayeredHighlighter
javax.swing.text.LayeredHighlighter.LayerPainter
 
Nested classes/interfaces inherited from interface javax.swing.text.Highlighter
javax.swing.text.Highlighter.Highlight, javax.swing.text.Highlighter.HighlightPainter
 
Field Summary
protected  javax.swing.text.Highlighter.HighlightPainter painter
           
protected static javax.swing.text.Highlighter.HighlightPainter sharedPainter
           
 
Fields inherited from class javax.swing.text.DefaultHighlighter
DefaultPainter
 
Constructor Summary
UnderlineHighlighter(java.awt.Color c)
           
 
Method Summary
 java.lang.Object addHighlight(int p0, int p1)
           
 void setDrawsLayeredHighlights(boolean newValue)
           
 
Methods inherited from class javax.swing.text.DefaultHighlighter
addHighlight, changeHighlight, deinstall, getDrawsLayeredHighlights, getHighlights, install, paint, paintLayeredHighlights, removeAllHighlights, removeHighlight
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sharedPainter

protected static final javax.swing.text.Highlighter.HighlightPainter sharedPainter

painter

protected javax.swing.text.Highlighter.HighlightPainter painter
Constructor Detail

UnderlineHighlighter

public UnderlineHighlighter(java.awt.Color c)
Method Detail

addHighlight

public java.lang.Object addHighlight(int p0,
                                     int p1)
                              throws javax.swing.text.BadLocationException
Throws:
javax.swing.text.BadLocationException

setDrawsLayeredHighlights

public void setDrawsLayeredHighlights(boolean newValue)
Overrides:
setDrawsLayeredHighlights in class javax.swing.text.DefaultHighlighter