Package | Description |
---|---|
oracle.javatools.editor.highlight |
The Highlights package is a subset of the Editor package, and contains
API's for creating, maintaining, and applying background, foreground,
font, and underline highlights to regions of text in an editor pane.
|
Modifier and Type | Class and Description |
---|---|
class |
DottedLinePainter
The
DottedLinePainter is an implementation of the
which paints a straight,
but dotted underline or separator of a given thickness. |
class |
SimpleLinePainter
The
SimpleLinePainter is an implementation of the
which paints a straight
underline or separator of a given thickness. |
class |
ZigZagLinePainter
The
ZigZagLinePainter is an implementation of the
which paints a zigzag underline
or separator of a given thickness.. |
Modifier and Type | Method and Description |
---|---|
UnderlinePainter |
HighlightStyle.getUnderlinePainter()
Fetches the painter to use for painting the underline.
|
Modifier and Type | Method and Description |
---|---|
HighlightStyle |
HighlightRegistry.createTransientStyle(java.lang.String styleName,
boolean enabled,
int priority,
java.awt.Color fgColor,
java.awt.Color bgColor,
int fontStyle,
UnderlinePainter underlinePainter,
java.awt.Color underlineColor)
Create a new transient
HighlightStyle with the given name
and highlight attributes. |
static int |
HighlightRegistry.lookupPredefinedPainter(UnderlinePainter painter)
Utility routine to determine the predefined index number for a painter.
|
void |
HighlightRegistry.modifyStyleUnderline(java.lang.String styleName,
UnderlinePainter underlinePainter,
java.awt.Color underlineColor)
Modifies the style's underline attributes.
|