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 intgetAscent(java.awt.Font font)java.awt.geom.Rectangle2DgetBoundsFor(java.lang.String str, java.awt.Font font)java.awt.FontgetFontFor(int pixelHeight)java.awt.FontgetFontFor(int maxWidth, java.lang.String string)intgetHeightFor(java.lang.String str, int pixelHeight)intgetHeightFor(java.lang.String str, java.awt.Font font)intgetWidthFor(java.lang.String str, int pixelHeight)intgetWidthFor(java.lang.String str, java.awt.Font font)intgetZHeight(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)
-
-