Package org.jdesktop.swingx.plaf
Class PromptTextUI.PainterHighlighter
- java.lang.Object
-
- org.jdesktop.swingx.plaf.PromptTextUI.PainterHighlighter
-
- All Implemented Interfaces:
javax.swing.text.Highlighter
- Enclosing class:
- PromptTextUI
protected class PromptTextUI.PainterHighlighter extends java.lang.Object implements javax.swing.text.Highlighter
-
-
Constructor Summary
Constructors Constructor Description PainterHighlighter(Painter painter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectaddHighlight(int p0, int p1, javax.swing.text.Highlighter.HighlightPainter p)voidchangeHighlight(java.lang.Object tag, int p0, int p1)voiddeinstall(javax.swing.text.JTextComponent c)javax.swing.text.Highlighter.Highlight[]getHighlights()voidinstall(javax.swing.text.JTextComponent c)voidpaint(java.awt.Graphics g)voidremoveAllHighlights()voidremoveHighlight(java.lang.Object tag)
-
-
-
Field Detail
-
painter
private final Painter painter
-
c
private javax.swing.text.JTextComponent c
-
-
Constructor Detail
-
PainterHighlighter
public PainterHighlighter(Painter painter)
-
-
Method Detail
-
addHighlight
public java.lang.Object addHighlight(int p0, int p1, javax.swing.text.Highlighter.HighlightPainter p) throws javax.swing.text.BadLocationException- Specified by:
addHighlightin interfacejavax.swing.text.Highlighter- Throws:
javax.swing.text.BadLocationException
-
changeHighlight
public void changeHighlight(java.lang.Object tag, int p0, int p1) throws javax.swing.text.BadLocationException- Specified by:
changeHighlightin interfacejavax.swing.text.Highlighter- Throws:
javax.swing.text.BadLocationException
-
deinstall
public void deinstall(javax.swing.text.JTextComponent c)
- Specified by:
deinstallin interfacejavax.swing.text.Highlighter
-
getHighlights
public javax.swing.text.Highlighter.Highlight[] getHighlights()
- Specified by:
getHighlightsin interfacejavax.swing.text.Highlighter
-
install
public void install(javax.swing.text.JTextComponent c)
- Specified by:
installin interfacejavax.swing.text.Highlighter
-
paint
public void paint(java.awt.Graphics g)
- Specified by:
paintin interfacejavax.swing.text.Highlighter
-
removeAllHighlights
public void removeAllHighlights()
- Specified by:
removeAllHighlightsin interfacejavax.swing.text.Highlighter
-
removeHighlight
public void removeHighlight(java.lang.Object tag)
- Specified by:
removeHighlightin interfacejavax.swing.text.Highlighter
-
-