|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 | |
---|---|
java.awt.Color |
background
|
static java.awt.Color |
DEFAULT_BACKGROUND
|
static java.awt.Font |
DEFAULT_FONT
|
static java.awt.Color |
DEFAULT_FOREGROUND
|
java.awt.Font |
font
|
java.awt.Color |
foreground
|
boolean |
underline
|
Constructor Summary | |
---|---|
Style()
Creates a new style defaulting to black foreground, no background, and no styling. |
|
Style(java.awt.Color fg)
Creates a new style with the specified foreground and no styling. |
|
Style(java.awt.Color fg,
java.awt.Color bg)
Creates a new style with the specified colors and no styling. |
|
Style(java.awt.Color fg,
java.awt.Color bg,
java.awt.Font font)
Creates a new style. |
|
Style(java.awt.Color fg,
java.awt.Color bg,
java.awt.Font font,
boolean underline)
Creates a new style. |
Method Summary | |
---|---|
java.lang.Object |
clone()
Returns a deep copy of this object. |
boolean |
equals(java.lang.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. |
java.lang.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 java.awt.Color DEFAULT_FOREGROUND
public static final java.awt.Color DEFAULT_BACKGROUND
public static final java.awt.Font DEFAULT_FONT
public java.awt.Color foreground
public java.awt.Color background
public boolean underline
public java.awt.Font font
Constructor Detail |
---|
public Style()
public Style(java.awt.Color fg)
fg
- The foreground color to use.public Style(java.awt.Color fg, java.awt.Color bg)
fg
- The foreground color to use.bg
- The background color to use.public Style(java.awt.Color fg, java.awt.Color bg, java.awt.Font font)
fg
- The foreground color to use.bg
- The background color to use.font
- The font for this syntax scheme.public Style(java.awt.Color fg, java.awt.Color bg, java.awt.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 java.lang.Object clone()
clone
in class java.lang.Object
public boolean equals(java.lang.Object o2)
equals
in class java.lang.Object
o2
- 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 java.lang.Object
public 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 |