org.stathissideris.ascii2image.graphics
Class FontMeasurer
- java.lang.Object
-
- org.stathissideris.ascii2image.graphics.FontMeasurer
-
public class FontMeasurer extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description FontMeasurer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and 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 pixelHeight, java.awt.font.FontRenderContext frc)java.awt.FontgetFontFor(int maxWidth, java.lang.String string)intgetHeightFor(java.lang.String str, java.awt.Font font)intgetHeightFor(java.lang.String str, int pixelHeight)intgetWidthFor(java.lang.String str, java.awt.Font font)intgetWidthFor(java.lang.String str, int pixelHeight)intgetZHeight(java.awt.Font font)static FontMeasurerinstance()static voidmain(java.lang.String[] args)
-
-
-
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)
-
getFontFor
public java.awt.Font getFontFor(int pixelHeight)
-
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, java.awt.font.FontRenderContext frc)
-
instance
public static FontMeasurer instance()
-
main
public static void main(java.lang.String[] args)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG