|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectprocessing.app.syntax.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(java.awt.Color color,
boolean italic,
boolean bold)
Creates a new SyntaxStyle. |
|
| Method Summary | |
|---|---|
java.awt.Color |
getColor()
Returns the color specified in this style. |
java.awt.FontMetrics |
getFontMetrics(java.awt.Font font,
javax.swing.JComponent comp)
Returns the font metrics for the styled font. |
java.awt.Font |
getStyledFont(java.awt.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 |
setGraphicsFlags(java.awt.Graphics gfx,
java.awt.Font font)
Sets the foreground color and font of the specified graphics context to that specified in this style. |
java.lang.String |
toString()
Returns a string representation of this object. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SyntaxStyle(java.awt.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 java.awt.Color getColor()
public boolean isPlain()
public boolean isItalic()
public boolean isBold()
public java.awt.Font getStyledFont(java.awt.Font font)
public java.awt.FontMetrics getFontMetrics(java.awt.Font font,
javax.swing.JComponent comp)
public void setGraphicsFlags(java.awt.Graphics gfx,
java.awt.Font font)
gfx - The graphics contextfont - The font to add the styles topublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||