public final class ColorScheme
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
| Constructor and Description |
|---|
ColorScheme() |
ColorScheme(java.awt.Color textColor,
java.awt.Color backgroundColor,
java.awt.Color borderColor) |
| Modifier and Type | Method and Description |
|---|---|
ColorScheme |
clone() |
boolean |
equals(java.lang.Object o) |
java.awt.Color |
getBackgroundColor() |
java.awt.Color |
getBorderColor() |
java.awt.Color |
getTextColor() |
int |
hashCode() |
ColorScheme |
initDefaults() |
boolean |
isAbsolute() |
ColorScheme |
mergeWith(ColorScheme other)
Fills in missing values (i.e.
|
void |
setBackgroundColor(java.awt.Color backgroundColor) |
void |
setBorderColor(java.awt.Color borderColor) |
void |
setTextColor(java.awt.Color textColor) |
java.lang.String |
toString() |
public ColorScheme()
public ColorScheme(java.awt.Color textColor,
java.awt.Color backgroundColor,
java.awt.Color borderColor)
public ColorScheme initDefaults()
public java.awt.Color getTextColor()
public void setTextColor(java.awt.Color textColor)
public java.awt.Color getBackgroundColor()
public void setBackgroundColor(java.awt.Color backgroundColor)
public java.awt.Color getBorderColor()
public void setBorderColor(java.awt.Color borderColor)
public ColorScheme mergeWith(ColorScheme other)
other - the ColorScheme that's used to fill in undefined values. Does nothing if other is null.public boolean isAbsolute()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic ColorScheme clone() throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedException