Class FontMeasurer
- java.lang.Object
-
- org.stathissideris.ascii2image.graphics.FontMeasurer
-
public class FontMeasurer extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FontMeasurer(java.awt.Font font, boolean forceFontSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAscent(java.awt.Font font)
java.awt.geom.Rectangle2D
getBoundsFor(java.lang.String str, java.awt.Font font)
java.awt.Font
getFontFor(int pixelHeight)
java.awt.Font
getFontFor(int maxWidth, java.lang.String string)
int
getHeightFor(java.lang.String str, int pixelHeight)
int
getHeightFor(java.lang.String str, java.awt.Font font)
int
getWidthFor(java.lang.String str, int pixelHeight)
int
getWidthFor(java.lang.String str, java.awt.Font font)
int
getZHeight(java.awt.Font font)
-
-
-
Method Detail
-
getWidthFor
public int getWidthFor(java.lang.String str, int pixelHeight)
-
getHeightFor
public int getHeightFor(java.lang.String str, int pixelHeight)
-
getWidthFor
public int getWidthFor(java.lang.String str, java.awt.Font font)
-
getHeightFor
public int getHeightFor(java.lang.String str, java.awt.Font font)
-
getBoundsFor
public java.awt.geom.Rectangle2D getBoundsFor(java.lang.String str, java.awt.Font font)
-
getAscent
public int getAscent(java.awt.Font font)
-
getZHeight
public int getZHeight(java.awt.Font font)
-
getFontFor
public java.awt.Font getFontFor(int maxWidth, java.lang.String string)
-
getFontFor
public java.awt.Font getFontFor(int pixelHeight)
-
-