public final class JSyntaxStyle extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
BOLD |
static int |
BOXED |
static int |
CROSS_OUT |
static int |
FILLED |
static int |
ITALIC |
static int |
JAGGED |
static int |
PLAIN |
static int |
UNDERLINE |
| Constructor and Description |
|---|
JSyntaxStyle() |
JSyntaxStyle(ColorResource color,
boolean bold,
boolean italic) |
JSyntaxStyle(ColorResource color,
int fontStyle) |
| Modifier and Type | Method and Description |
|---|---|
int |
drawText(Segment segment,
int x,
int y,
Graphics graphics,
TabExpander e,
int startOffset)
Draw text.
|
ColorResource |
getBoxColor() |
ColorResource |
getColor() |
String |
getColorString() |
ColorResource |
getFillColor() |
int |
getFontStyle() |
boolean |
isBold() |
Boolean |
isItalic() |
void |
paintJaggedLine(Graphics g,
int y,
int x1,
int x2,
Color color) |
void |
paintUnderline(Graphics g,
int y,
int x1,
int x2,
Color color) |
JSyntaxStyle |
setBold(boolean bold) |
JSyntaxStyle |
setBoxColor(ColorResource boxColor) |
JSyntaxStyle |
setColor(ColorResource color) |
JSyntaxStyle |
setColorString(ColorResource color) |
JSyntaxStyle |
setColorString(String color) |
JSyntaxStyle |
setFillColor(ColorResource fillColor) |
JSyntaxStyle |
setFontStyle(int fontStyle) |
JSyntaxStyle |
setItalic(boolean italic) |
public static final int BOLD
public static final int ITALIC
public static final int PLAIN
public static final int BOXED
public static final int FILLED
public static final int JAGGED
public static final int UNDERLINE
public static final int CROSS_OUT
public JSyntaxStyle()
public JSyntaxStyle(ColorResource color, boolean bold, boolean italic)
public JSyntaxStyle(ColorResource color, int fontStyle)
public boolean isBold()
public JSyntaxStyle setBold(boolean bold)
public String getColorString()
public JSyntaxStyle setColorString(ColorResource color)
public JSyntaxStyle setColorString(String color)
public ColorResource getBoxColor()
public JSyntaxStyle setBoxColor(ColorResource boxColor)
public ColorResource getFillColor()
public JSyntaxStyle setFillColor(ColorResource fillColor)
public Boolean isItalic()
public JSyntaxStyle setItalic(boolean italic)
public int getFontStyle()
public JSyntaxStyle setFontStyle(int fontStyle)
public ColorResource getColor()
public JSyntaxStyle setColor(ColorResource color)
public int drawText(Segment segment, int x, int y, Graphics graphics, TabExpander e, int startOffset)
segment - - the source of the textx - - the X origin >= 0y - - the Y origin >= 0graphics - - the graphics contexte - - how to expand the tabs. If this value is null, tabs will be
expanded as a space character.startOffset - - starting offset of the text in the document >= 0Copyright © 2021 vpc open source initiative. All rights reserved.