|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.fife.ui.rsyntaxtextarea.Style
public class Style
The color and style information for a token type. Each token type in an
RSyntaxTextArea has a corresponding Style; this
Style tells us the following things:
| Field Summary | |
|---|---|
Color |
background
|
static Color |
DEFAULT_BACKGROUND
|
static Font |
DEFAULT_FONT
|
static Color |
DEFAULT_FOREGROUND
|
Font |
font
|
Color |
foreground
|
boolean |
underline
|
| Constructor Summary | |
|---|---|
Style()
Creates a new style defaulting to black foreground, no background, and no styling. |
|
Style(Color fg)
Creates a new style with the specified foreground and no styling. |
|
Style(Color fg,
Color bg)
Creates a new style with the specified colors and no styling. |
|
Style(Color fg,
Color bg,
Font font)
Creates a new style. |
|
Style(Color fg,
Color bg,
Font font,
boolean underline)
Creates a new style. |
|
| Method Summary | |
|---|---|
Object |
clone()
Returns a deep copy of this object. |
boolean |
equals(Object o2)
Returns whether or not two syntax schemes are equal. |
int |
hashCode()
Computes the hash code to use when adding this syntax scheme to hash tables. |
String |
toString()
Returns a string representation of this style. |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final Color DEFAULT_FOREGROUND
public static final Color DEFAULT_BACKGROUND
public static final Font DEFAULT_FONT
public Color foreground
public Color background
public boolean underline
public Font font
| Constructor Detail |
|---|
public Style()
public Style(Color fg)
fg - The foreground color to use.
public Style(Color fg,
Color bg)
fg - The foreground color to use.bg - The background color to use.
public Style(Color fg,
Color bg,
Font font)
fg - The foreground color to use.bg - The background color to use.font - The font for this syntax scheme.
public Style(Color fg,
Color bg,
Font font,
boolean underline)
fg - The foreground color to use.bg - The background color to use.font - The font for this syntax scheme.underline - Whether or not to underline tokens with this style.| Method Detail |
|---|
public Object clone()
clone in class Objectpublic boolean equals(Object o2)
equals in class Objecto2 - The object with which to compare this syntax scheme.
public int hashCode()
This method is implemented, since equals(Object) is implemented,
to keep FindBugs happy.
hashCode in class Objectpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||