Top Description Fields Methods
com.sun.javafx.font

public Interface FontResource

Known Direct Subinterfaces
com.sun.javafx.font.CompositeFontResource
Known Direct Implementers
com.sun.javafx.font.PrismFontFile
Imports
java.lang.ref.WeakReference, java.util.Map, com.sun.javafx.geom.transform.BaseTransform

Presently always represent a font file. May extend what this exports as needed.

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int

Method Summary

Modifier and TypeMethod and Description
public float
getAdvance(int gc, float size)

public int
public String
public int
public String
public String
public float[]
getGlyphBoundingBox(int gc, float size, float[] retArr)

public CharToGlyphMapper
public String
public String
public String
public Object
public String
public FontStrike
getStrike(float size, BaseTransform transform)

public FontStrike
getStrike(float size, BaseTransform transform, int aaMode)

public Map<FontStrikeDesc, WeakReference<FontStrike>>
public String
public boolean
public boolean
isColorGlyph(int gc)

public boolean
public boolean
public void

Field Detail

AA_GREYSCALEback to summary
public static final int AA_GREYSCALE
AA_LCDback to summary
public static final int AA_LCD
AFRCback to summary
public static final int AFRC
CLIGback to summary
public static final int CLIG
CSWHback to summary
public static final int CSWH
DLIGback to summary
public static final int DLIG
FRACback to summary
public static final int FRAC
HLIGback to summary
public static final int HLIG
KERNback to summary
public static final int KERN
LIGAback to summary
public static final int LIGA
LIGATURESback to summary
public static final int LIGATURES
NALTback to summary
public static final int NALT
RLIGback to summary
public static final int RLIG
RUBYback to summary
public static final int RUBY
SALTback to summary
public static final int SALT
SMCPback to summary
public static final int SMCP
SS01back to summary
public static final int SS01
SS02back to summary
public static final int SS02
SS03back to summary
public static final int SS03
SS04back to summary
public static final int SS04
SS05back to summary
public static final int SS05
SS06back to summary
public static final int SS06
SS07back to summary
public static final int SS07
SWSHback to summary
public static final int SWSH
ZEROback to summary
public static final int ZERO

Method Detail

getAdvanceback to summary
public float getAdvance(int gc, float size)
getDefaultAAModeback to summary
public int getDefaultAAMode()
getFamilyNameback to summary
public String getFamilyName()
getFeaturesback to summary
public int getFeatures()
getFileNameback to summary
public String getFileName()
getFullNameback to summary
public String getFullName()
getGlyphBoundingBoxback to summary
public float[] getGlyphBoundingBox(int gc, float size, float[] retArr)
getGlyphMapperback to summary
public CharToGlyphMapper getGlyphMapper()
getLocaleFamilyNameback to summary
public String getLocaleFamilyName()
getLocaleFullNameback to summary
public String getLocaleFullName()
getLocaleStyleNameback to summary
public String getLocaleStyleName()
getPeerback to summary
public Object getPeer()
getPSNameback to summary
public String getPSName()
getStrikeback to summary
public FontStrike getStrike(float size, BaseTransform transform)
getStrikeback to summary
public FontStrike getStrike(float size, BaseTransform transform, int aaMode)
getStrikeMapback to summary
public Map<FontStrikeDesc, WeakReference<FontStrike>> getStrikeMap()
getStyleNameback to summary
public String getStyleName()
isBoldback to summary
public boolean isBold()
isColorGlyphback to summary
public boolean isColorGlyph(int gc)
isEmbeddedFontback to summary
public boolean isEmbeddedFont()
isItalicback to summary
public boolean isItalic()
setPeerback to summary
public void setPeer(Object peer)