org.scilab.forge.jlatexmath
Class JavaFontRenderingBox
java.lang.Object
org.scilab.forge.jlatexmath.Box
org.scilab.forge.jlatexmath.JavaFontRenderingBox
public class JavaFontRenderingBox
- extends Box
A box representing a scaled box.
Fields inherited from class org.scilab.forge.jlatexmath.Box |
background, children, DEBUG, depth, elderParent, foreground, height, markForDEBUG, parent, shift, type, width |
Method Summary |
void |
draw(java.awt.Graphics2D g2,
float x,
float y)
Paints this box at the given coordinates using the given graphics context. |
int |
getLastFontId()
Get the id of the font that will be used the last when this box will be painted. |
static void |
setFont(java.lang.String name)
|
Methods inherited from class org.scilab.forge.jlatexmath.Box |
add, add, drawDebug, drawDebug, endDraw, getDepth, getElderParent, getHeight, getParent, getShift, getWidth, negWidth, setDepth, setElderParent, setHeight, setParent, setShift, setWidth, startDraw |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaFontRenderingBox
public JavaFontRenderingBox(java.lang.String str,
int type,
float size,
java.awt.Font f,
boolean kerning)
JavaFontRenderingBox
public JavaFontRenderingBox(java.lang.String str,
int type,
float size)
setFont
public static void setFont(java.lang.String name)
draw
public void draw(java.awt.Graphics2D g2,
float x,
float y)
- Description copied from class:
Box
- Paints this box at the given coordinates using the given graphics context.
- Specified by:
draw
in class Box
- Parameters:
g2
- the graphics (2D) context to use for paintingx
- the x-coordinatey
- the y-coordinate
getLastFontId
public int getLastFontId()
- Description copied from class:
Box
- Get the id of the font that will be used the last when this box will be painted.
- Specified by:
getLastFontId
in class Box
- Returns:
- the id of the last font that will be used.