graphics.grapher
Class TextLine
java.lang.Object
graphics.grapher.TextLine
public class TextLine
- extends java.lang.Object
**********************************************************************
*************************************************************************
*
* This class is designed to bundle together all the information required
* to draw short Strings
*
***********************************************************************
Constructor Summary |
TextLine()
******************
*
* Constructors
*
******************* |
TextLine(java.awt.Font f,
java.awt.Color c,
int j)
|
TextLine(java.lang.String s)
|
TextLine(java.lang.String s,
java.awt.Color c)
|
TextLine(java.lang.String s,
java.awt.Font f)
|
TextLine(java.lang.String s,
java.awt.Font f,
java.awt.Color c,
int j)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TextLine
public TextLine()
- ******************
*
* Constructors
*
*******************
TextLine
public TextLine(java.lang.String s)
TextLine
public TextLine(java.lang.String s,
java.awt.Font f)
TextLine
public TextLine(java.lang.String s,
java.awt.Font f,
java.awt.Color c,
int j)
TextLine
public TextLine(java.lang.String s,
java.awt.Color c)
TextLine
public TextLine(java.awt.Font f,
java.awt.Color c,
int j)
copyState
public TextLine copyState()
- **************
*
* Public Methods
*
***************
copyState
public void copyState(TextLine t)
setFont
public void setFont(java.awt.Font f)
setText
public void setText(java.lang.String s)
setColor
public void setColor(java.awt.Color c)
setJustification
public void setJustification(int i)
getFont
public java.awt.Font getFont()
getText
public java.lang.String getText()
getColor
public java.awt.Color getColor()
getJustification
public int getJustification()
getFM
public java.awt.FontMetrics getFM(java.awt.Graphics g)
charWidth
public int charWidth(java.awt.Graphics g,
char ch)
getWidth
public int getWidth(java.awt.Graphics g)
getHeight
public int getHeight(java.awt.Graphics g)
getAscent
public int getAscent(java.awt.Graphics g)
getDescent
public int getDescent(java.awt.Graphics g)
getLeading
public int getLeading(java.awt.Graphics g)
parseText
public void parseText(java.awt.Graphics g)
isNull
public boolean isNull()
draw
public void draw(java.awt.Graphics g,
int x,
int y,
int j)
draw
public void draw(java.awt.Graphics g,
int x,
int y)
getFontName
public java.lang.String getFontName()
getFontStyle
public int getFontStyle()
getFontSize
public int getFontSize()
setFontName
public void setFontName(java.lang.String s)
setFontStyle
public void setFontStyle(int i)
setFontSize
public void setFontSize(int i)
getScriptFont
public java.awt.Font getScriptFont(java.awt.Font f)