|
JET | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.utep.cs.jet.gui.editor.syn.SyntaxStyle
public class SyntaxStyle
A simple text style class. It can specify the color, italic flag, and bold flag of a run of text.
| Constructor Summary | |
|---|---|
SyntaxStyle(Color color,
boolean italic,
boolean bold)
Creates a new SyntaxStyle. |
|
| Method Summary | |
|---|---|
Color |
getColor()
Returns the color specified in this style. |
FontMetrics |
getFontMetrics(Font font,
JComponent comp)
Returns the font metrics for the styled font. |
Font |
getStyledFont(Font font)
Returns the specified font, but with the style's bold and italic flags applied. |
boolean |
isBold()
Returns true if boldface is enabled for this style. |
boolean |
isItalic()
Returns true if italics is enabled for this style. |
boolean |
isPlain()
Returns true if no font styles are enabled. |
void |
setColor(Color color)
Sets the color for this style. |
void |
setGraphicsFlags(Graphics gfx,
Font font)
Sets the foreground color and font of the specified graphics context to that specified in this style. |
String |
toString()
Returns a string representation of this object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SyntaxStyle(Color color,
boolean italic,
boolean bold)
color - The text coloritalic - True if the text should be italicsbold - True if the text should be bold| Method Detail |
|---|
public Color getColor()
public void setColor(Color color)
public boolean isPlain()
public boolean isItalic()
public boolean isBold()
public Font getStyledFont(Font font)
public FontMetrics getFontMetrics(Font font,
JComponent comp)
public void setGraphicsFlags(Graphics gfx,
Font font)
gfx - The graphics contextfont - The font to add the styles topublic String toString()
toString in class Object
|
JET | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||