|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.bluemarsh.jswat.view.BasicDrawContext
This class implements methods for getting and setting various drawing attributes.
Field Summary | |
protected java.awt.Color |
backColor
Background color. |
protected java.awt.Color |
defaultBackColor
Default background color. |
protected java.awt.Font |
defaultFont
Default font. |
protected java.awt.Color |
defaultForeColor
Default foreground color. |
protected java.awt.Font |
font
Font. |
protected java.awt.Color |
foreColor
Foreground color. |
Constructor Summary | |
BasicDrawContext(java.awt.Color fore,
java.awt.Color back,
java.awt.Font font)
Creates a BasicDrawContext with the given default properties. |
Method Summary | |
java.awt.Color |
getBackColor()
Get current background color. |
java.awt.Font |
getFont()
Get current font. |
java.awt.Color |
getForeColor()
Get current foreground color. |
void |
reset()
Reset back to the default color and font properties. |
void |
setBackColor(java.awt.Color color)
Set current background color. |
void |
setFont(java.awt.Font font)
Set current font. |
void |
setForeColor(java.awt.Color color)
Set current foreground color. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.awt.Color defaultBackColor
protected java.awt.Color defaultForeColor
protected java.awt.Font defaultFont
protected java.awt.Color backColor
protected java.awt.Color foreColor
protected java.awt.Font font
Constructor Detail |
public BasicDrawContext(java.awt.Color fore, java.awt.Color back, java.awt.Font font)
fore
- foreground color default.back
- background color default.font
- font default.Method Detail |
public java.awt.Color getBackColor()
getBackColor
in interface DrawContext
public java.awt.Font getFont()
getFont
in interface DrawContext
public java.awt.Color getForeColor()
getForeColor
in interface DrawContext
public void reset()
public void setBackColor(java.awt.Color color)
setBackColor
in interface DrawContext
color
- background color.public void setForeColor(java.awt.Color color)
setForeColor
in interface DrawContext
color
- foreground color.public void setFont(java.awt.Font font)
setFont
in interface DrawContext
font
- new font.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |