Package | Description |
---|---|
com.sun.javafx.font.coretext | |
com.sun.javafx.font.directwrite | |
com.sun.javafx.font.freetype | |
com.sun.javafx.text | |
com.sun.javafx.webkit.prism |
Modifier and Type | Method and Description |
---|---|
void |
CTGlyphLayout.layout(TextRun run,
PGFont font,
FontStrike strike,
char[] text) |
Modifier and Type | Method and Description |
---|---|
protected TextRun |
DWGlyphLayout.addTextRun(PrismTextLayout layout,
char[] chars,
int start,
int length,
PGFont font,
TextSpan span,
byte level) |
Modifier and Type | Method and Description |
---|---|
void |
DWGlyphLayout.layout(TextRun run,
PGFont font,
FontStrike strike,
char[] text) |
private void |
DWGlyphLayout.renderShape(char[] text,
TextRun run,
PGFont font,
int baseSlot) |
Modifier and Type | Method and Description |
---|---|
void |
PangoGlyphLayout.layout(TextRun run,
PGFont font,
FontStrike strike,
char[] text) |
void |
HBGlyphLayout.layout(TextRun run,
PGFont font,
FontStrike strike,
char[] text) |
void |
FTFactory.StubGlyphLayout.layout(TextRun run,
PGFont font,
FontStrike strike,
char[] text) |
Modifier and Type | Field and Description |
---|---|
private TextRun[] |
PrismTextLayout.runs |
(package private) TextRun[] |
LayoutCache.runs |
(package private) TextRun[] |
TextLine.runs |
Modifier and Type | Method and Description |
---|---|
protected TextRun |
GlyphLayout.addTextRun(PrismTextLayout layout,
char[] chars,
int start,
int length,
PGFont font,
TextSpan span,
byte level) |
private TextRun |
GlyphLayout.addTextRun(PrismTextLayout layout,
char[] chars,
int start,
int length,
PGFont font,
TextSpan span,
byte level,
boolean complex) |
TextRun[] |
TextLine.getRuns() |
TextRun |
TextRun.split(int offset) |
TextRun |
TextRun.unwrap() |
Modifier and Type | Method and Description |
---|---|
void |
PrismTextLayout.addTextRun(TextRun run) |
abstract void |
GlyphLayout.layout(TextRun run,
PGFont font,
FontStrike strike,
char[] text) |
void |
TextRun.merge(TextRun run) |
private void |
PrismTextLayout.shape(TextRun run,
char[] chars,
GlyphLayout layout) |
Constructor and Description |
---|
TextLine(int start,
int length,
TextRun[] runs,
float width,
float ascent,
float descent,
float leading) |
Modifier and Type | Method and Description |
---|---|
(package private) static TextRun |
TextUtilities.createGlyphList(int[] glyphs,
float[] advances,
float x,
float y) |