|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ach.vectorGraphics.ShapeProps
Title: ShapeProps
Description: Shape Properties (vector graphics object)
Copyright: Copyright (c) 2005
Organisation: Art&Computer Hackbarth
Constructor Summary | |
ShapeProps()
Constructor |
|
ShapeProps(java.awt.Color fillColor,
java.awt.Color outlineColor,
java.awt.Color textColor,
boolean XORMode,
java.awt.Font font,
double fontSize)
Constructor. |
Method Summary | |
java.lang.String |
getColorDescription()
Returns a string describing outline-, fill- and textcolor and optional XOR mode |
java.awt.Color |
getFillColor()
|
java.awt.Font |
getFont()
|
java.lang.String |
getFontDescription()
Returns a string describing the current font name, style and size |
double |
getFontSize()
Get font size. (size of text relative to image height. |
java.awt.Color |
getOutlineColor()
|
java.awt.Color |
getTextColor()
|
boolean |
getXORMode()
|
void |
setFillColor(java.awt.Color col)
|
void |
setFont(java.awt.Font font)
|
void |
setFontSize(double fontSize)
Set font size. (size of text relative to image height. |
void |
setOutlineColor(java.awt.Color col)
|
void |
setTextColor(java.awt.Color col)
|
void |
setXORMode(boolean mode)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ShapeProps(java.awt.Color fillColor, java.awt.Color outlineColor, java.awt.Color textColor, boolean XORMode, java.awt.Font font, double fontSize)
fillColor
- Color for object fillingoutlineColor
- Color for object outlinetextColor
- Color for text objectsXORMode
- boolean flag controlling if object is drawn in XOR modefont
- text FontfontSize
- size of text (relative to image height). E.g. 0.05 for a 1000 pixel height image will result in 20 pixel font sizepublic ShapeProps()
Method Detail |
public java.awt.Color getFillColor()
public void setFillColor(java.awt.Color col)
public java.awt.Color getOutlineColor()
public void setOutlineColor(java.awt.Color col)
public java.awt.Color getTextColor()
public void setTextColor(java.awt.Color col)
public void setXORMode(boolean mode)
public boolean getXORMode()
public java.awt.Font getFont()
public void setFont(java.awt.Font font)
public double getFontSize()
public void setFontSize(double fontSize)
fontSize
- size of text (relative to image height)public java.lang.String getColorDescription()
public java.lang.String getFontDescription()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |