Package | Description |
---|---|
com.sun.javafx.css | |
com.sun.javafx.css.converters | |
com.sun.javafx.css.parser | |
com.sun.javafx.font | |
com.sun.javafx.fxml.builder | |
com.sun.javafx.scene.layout.region | |
com.sun.javafx.tk | |
javafx.css |
Provides API for making properties styleable via CSS and for supporting
pseudo-class state.
|
javafx.scene.canvas |
Provides the set of classes for canvas, an immediate mode style of rendering API.
|
javafx.scene.chart |
The JavaFX User Interface provides a set of chart components that
are a very convenient way for data visualization.
|
javafx.scene.control |
The JavaFX User Interface Controls (UI Controls or just Controls) are
specialized Nodes in the JavaFX Scenegraph especially suited for reuse in
many different application contexts.
|
javafx.scene.text |
Provides the set of classes for fonts and renderable Text Node.
|
Modifier and Type | Method and Description |
---|---|
T |
ParsedValueImpl.convert(Font font) |
double |
Size.pixels(double multiplier,
Font font)
Convert this size into pixels
|
double |
Size.pixels(Font font)
If size is not an absolute size, return the product of font size in pixels
and value.
|
double |
Size.points(double multiplier,
Font font)
Convert this size into points
|
double |
Size.points(Font font)
Convert this size into Points units, a Point is 1/72 of a inch
|
Constructor and Description |
---|
Key(Set<PseudoClass>[] pseudoClassStates,
Font font) |
Modifier and Type | Method and Description |
---|---|
Font |
FontConverter.convert(Map<CssMetaData<? extends Styleable,?>,Object> convertedValues) |
Font |
FontConverter.convert(ParsedValue<ParsedValue[],Font> value,
Font font) |
Modifier and Type | Method and Description |
---|---|
static StyleConverter<ParsedValue[],Font> |
FontConverter.getInstance() |
Modifier and Type | Method and Description |
---|---|
Effect |
EffectConverter.convert(ParsedValue<ParsedValue[],Effect> value,
Font font) |
Effect |
EffectConverter.DropShadowConverter.convert(ParsedValue<ParsedValue[],Effect> value,
Font font) |
Effect |
EffectConverter.InnerShadowConverter.convert(ParsedValue<ParsedValue[],Effect> value,
Font font) |
Font |
FontConverter.convert(ParsedValue<ParsedValue[],Font> value,
Font font) |
Insets |
InsetsConverter.convert(ParsedValue<ParsedValue[],Insets> value,
Font font) |
Number[] |
SizeConverter.SequenceConverter.convert(ParsedValue<ParsedValue[],Number[]> value,
Font font) |
Paint |
PaintConverter.LinearGradientConverter.convert(ParsedValue<ParsedValue[],Paint> value,
Font font) |
Paint |
PaintConverter.ImagePatternConverter.convert(ParsedValue<ParsedValue[],Paint> value,
Font font) |
Paint |
PaintConverter.RepeatingImagePatternConverter.convert(ParsedValue<ParsedValue[],Paint> value,
Font font) |
Paint |
PaintConverter.RadialGradientConverter.convert(ParsedValue<ParsedValue[],Paint> value,
Font font) |
String |
URLConverter.convert(ParsedValue<ParsedValue[],String> value,
Font font) |
Paint[] |
PaintConverter.SequenceConverter.convert(ParsedValue<ParsedValue<?,Paint>[],Paint[]> value,
Font font) |
Paint |
PaintConverter.convert(ParsedValue<ParsedValue<?,Paint>,Paint> value,
Font font) |
Duration |
DurationConverter.convert(ParsedValue<ParsedValue<?,Size>,Duration> value,
Font font) |
Number |
SizeConverter.convert(ParsedValue<ParsedValue<?,Size>,Number> value,
Font font) |
Number |
FontConverter.FontSizeConverter.convert(ParsedValue<ParsedValue<?,Size>,Number> value,
Font font) |
Insets[] |
InsetsConverter.SequenceConverter.convert(ParsedValue<ParsedValue<ParsedValue[],Insets>[],Insets[]> value,
Font font) |
String[] |
URLConverter.SequenceConverter.convert(ParsedValue<ParsedValue<ParsedValue[],String>[],String[]> value,
Font font) |
String[] |
StringConverter.SequenceConverter.convert(ParsedValue<ParsedValue<String,String>[],String[]> value,
Font font) |
Boolean |
BooleanConverter.convert(ParsedValue<String,Boolean> value,
Font not_used) |
Color |
ColorConverter.convert(ParsedValue<String,Color> value,
Font font) |
Cursor |
CursorConverter.convert(ParsedValue<String,Cursor> value,
Font not_used) |
E |
EnumConverter.convert(ParsedValue<String,E> value,
Font not_used) |
FontPosture |
FontConverter.FontStyleConverter.convert(ParsedValue<String,FontPosture> value,
Font font) |
FontWeight |
FontConverter.FontWeightConverter.convert(ParsedValue<String,FontWeight> value,
Font font) |
Shape |
ShapeConverter.convert(ParsedValue<String,Shape> value,
Font font) |
String |
StringConverter.convert(ParsedValue<String,String> value,
Font font) |
Modifier and Type | Method and Description |
---|---|
Font |
FontConverter.convert(ParsedValue<ParsedValue[],Font> value,
Font font) |
Modifier and Type | Method and Description |
---|---|
Color |
LadderConverter.convert(ParsedValue<ParsedValue[],Color> value,
Font font) |
Color |
DeriveColorConverter.convert(ParsedValue<ParsedValue[],Color> value,
Font font) |
Stop |
StopConverter.convert(ParsedValue<ParsedValue[],Stop> value,
Font font) |
Size |
DeriveSizeConverter.convert(ParsedValue<ParsedValue<Size,Size>[],Size> value,
Font font) |
Modifier and Type | Method and Description |
---|---|
Font |
PrismFontLoader.font(String family,
FontWeight weight,
FontPosture posture,
float size)
Searches for an appropriate font based on the font family name and
weight and posture style.
|
Font |
PrismFontLoader.loadFont(InputStream in,
double size) |
Font |
PrismFontLoader.loadFont(String path,
double size) |
Modifier and Type | Method and Description |
---|---|
float |
PrismFontLoader.computeStringWidth(String string,
Font font) |
FontMetrics |
PrismFontLoader.getFontMetrics(Font font) |
void |
PrismFontLoader.loadFont(Font font) |
Modifier and Type | Method and Description |
---|---|
Font |
JavaFXFontBuilder.build() |
Modifier and Type | Method and Description |
---|---|
abstract Font |
FontLoader.font(String family,
FontWeight weight,
FontPosture posture,
float size) |
Font |
FontMetrics.getFont() |
abstract Font |
FontLoader.loadFont(InputStream in,
double size) |
abstract Font |
FontLoader.loadFont(String path,
double size) |
Modifier and Type | Method and Description |
---|---|
abstract float |
FontLoader.computeStringWidth(String string,
Font font) |
abstract FontMetrics |
FontLoader.getFontMetrics(Font font) |
static FontMetrics |
FontMetrics.impl_createFontMetrics(float maxAscent,
float ascent,
float xheight,
float descent,
float maxDescent,
float leading,
Font font) |
abstract void |
FontLoader.loadFont(Font font) |
Constructor and Description |
---|
FontMetrics(float maxAscent,
float ascent,
float xheight,
float descent,
float maxDescent,
float leading,
Font font) |
Modifier and Type | Method and Description |
---|---|
CssMetaData<S,Font> |
StyleablePropertyFactory.createFontCssMetaData(String property,
Function<S,StyleableProperty<Font>> function)
Create a CssMetaData<S, Font> with initial value of
getDefault() , and inherit flag defaulting to true. |
CssMetaData<S,Font> |
StyleablePropertyFactory.createFontCssMetaData(String property,
Function<S,StyleableProperty<Font>> function,
Font initialValue)
Create a CssMetaData<S, Font> with initial value, and inherit flag defaulting to true.
|
CssMetaData<S,Font> |
StyleablePropertyFactory.createFontCssMetaData(String property,
Function<S,StyleableProperty<Font>> function,
Font initialValue,
boolean inherits)
Create a CssMetaData<S, Font> with initial value, and inherit flag.
|
StyleableProperty<Font> |
StyleablePropertyFactory.createStyleableFontProperty(S styleable,
String propertyName,
String cssProperty)
Create a StyleableProperty<Font> using previously created CssMetaData for the given
cssProperty . |
StyleableProperty<Font> |
StyleablePropertyFactory.createStyleableFontProperty(S styleable,
String propertyName,
String cssProperty,
Function<S,StyleableProperty<Font>> function)
Create a StyleableProperty<Font>.
|
StyleableProperty<Font> |
StyleablePropertyFactory.createStyleableFontProperty(S styleable,
String propertyName,
String cssProperty,
Function<S,StyleableProperty<Font>> function,
Font initialValue)
Create a StyleableProperty<Font> with initial value.
|
StyleableProperty<Font> |
StyleablePropertyFactory.createStyleableFontProperty(S styleable,
String propertyName,
String cssProperty,
Function<S,StyleableProperty<Font>> function,
Font initialValue,
boolean inherits)
Create a StyleableProperty<Font> with initial value and inherit flag.
|
static StyleConverter<ParsedValue[],Font> |
StyleConverter.getFontConverter() |
Modifier and Type | Method and Description |
---|---|
T |
ParsedValue.convert(Font font)
Convenience method for calling
convert
on this ParsedValue . |
T |
StyleConverter.convert(ParsedValue<F,T> value,
Font font)
Convert from the parsed CSS value to the target property type.
|
CssMetaData<S,Font> |
StyleablePropertyFactory.createFontCssMetaData(String property,
Function<S,StyleableProperty<Font>> function,
Font initialValue)
Create a CssMetaData<S, Font> with initial value, and inherit flag defaulting to true.
|
CssMetaData<S,Font> |
StyleablePropertyFactory.createFontCssMetaData(String property,
Function<S,StyleableProperty<Font>> function,
Font initialValue,
boolean inherits)
Create a CssMetaData<S, Font> with initial value, and inherit flag.
|
StyleableProperty<Font> |
StyleablePropertyFactory.createStyleableFontProperty(S styleable,
String propertyName,
String cssProperty,
Function<S,StyleableProperty<Font>> function,
Font initialValue)
Create a StyleableProperty<Font> with initial value.
|
StyleableProperty<Font> |
StyleablePropertyFactory.createStyleableFontProperty(S styleable,
String propertyName,
String cssProperty,
Function<S,StyleableProperty<Font>> function,
Font initialValue,
boolean inherits)
Create a StyleableProperty<Font> with initial value and inherit flag.
|
Modifier and Type | Method and Description |
---|---|
CssMetaData<S,Font> |
StyleablePropertyFactory.createFontCssMetaData(String property,
Function<S,StyleableProperty<Font>> function)
Create a CssMetaData<S, Font> with initial value of
getDefault() , and inherit flag defaulting to true. |
CssMetaData<S,Font> |
StyleablePropertyFactory.createFontCssMetaData(String property,
Function<S,StyleableProperty<Font>> function,
Font initialValue)
Create a CssMetaData<S, Font> with initial value, and inherit flag defaulting to true.
|
CssMetaData<S,Font> |
StyleablePropertyFactory.createFontCssMetaData(String property,
Function<S,StyleableProperty<Font>> function,
Font initialValue,
boolean inherits)
Create a CssMetaData<S, Font> with initial value, and inherit flag.
|
StyleableProperty<Font> |
StyleablePropertyFactory.createStyleableFontProperty(S styleable,
String propertyName,
String cssProperty,
Function<S,StyleableProperty<Font>> function)
Create a StyleableProperty<Font>.
|
StyleableProperty<Font> |
StyleablePropertyFactory.createStyleableFontProperty(S styleable,
String propertyName,
String cssProperty,
Function<S,StyleableProperty<Font>> function,
Font initialValue)
Create a StyleableProperty<Font> with initial value.
|
StyleableProperty<Font> |
StyleablePropertyFactory.createStyleableFontProperty(S styleable,
String propertyName,
String cssProperty,
Function<S,StyleableProperty<Font>> function,
Font initialValue,
boolean inherits)
Create a StyleableProperty<Font> with initial value and inherit flag.
|
Constructor and Description |
---|
FontCssMetaData(String property,
Font initial)
The property name is concatenated with "-weight",
"-style", "-family" and "-size" to
create the sub-properties.
|
Modifier and Type | Method and Description |
---|---|
Font |
GraphicsContext.getFont()
Gets the current Font.
|
Modifier and Type | Method and Description |
---|---|
void |
GraphicsContext.setFont(Font f)
Sets the current Font.
|
Modifier and Type | Method and Description |
---|---|
Font |
Axis.getTickLabelFont() |
Modifier and Type | Method and Description |
---|---|
ObjectProperty<Font> |
Axis.tickLabelFontProperty() |
Modifier and Type | Method and Description |
---|---|
void |
Axis.setTickLabelFont(Font value) |
B |
AxisBuilder.tickLabelFont(Font x)
Deprecated.
Set the value of the
tickLabelFont property for the instance constructed by this builder. |
Modifier and Type | Method and Description |
---|---|
Font |
Tooltip.getFont() |
Font |
TextInputControl.getFont() |
Font |
Labeled.getFont() |
Modifier and Type | Method and Description |
---|---|
ObjectProperty<Font> |
Tooltip.fontProperty()
The default font to use for text in the Tooltip.
|
ObjectProperty<Font> |
TextInputControl.fontProperty()
The default font to use for text in the TextInputControl.
|
ObjectProperty<Font> |
Labeled.fontProperty()
The default font to use for text in the Labeled.
|
Modifier and Type | Method and Description |
---|---|
B |
TooltipBuilder.font(Font x)
Deprecated.
Set the value of the
font property for the instance constructed by this builder. |
B |
LabeledBuilder.font(Font x)
Deprecated.
Set the value of the
font property for the instance constructed by this builder. |
void |
Tooltip.setFont(Font value) |
void |
TextInputControl.setFont(Font value) |
void |
Labeled.setFont(Font value) |
Modifier and Type | Method and Description |
---|---|
Font |
FontBuilder.build()
Deprecated.
Make an instance of
Font based on the properties set on this builder. |
static Font |
Font.font(double size)
Searches for an appropriate font based on the default font family name and
given font size.
|
static Font |
Font.font(String family)
Searches for an appropriate font based on the given font family name and
default font size.
|
static Font |
Font.font(String family,
double size)
Searches for an appropriate font based on the font family name and size.
|
static Font |
Font.font(String family,
FontPosture posture,
double size)
Searches for an appropriate font based on the font family name and posture
style.
|
static Font |
Font.font(String family,
FontWeight weight,
double size)
Searches for an appropriate font based on the font family name and weight
style.
|
static Font |
Font.font(String family,
FontWeight weight,
FontPosture posture,
double size)
Searches for an appropriate font based on the font family name and
weight and posture style.
|
static Font |
Font.getDefault()
Gets the default font which will be from the family "System",
and typically the style "Regular", and be of a size consistent
with the user's desktop environment, to the extent that can
be determined.
|
Font |
Text.getFont() |
static Font |
Font.impl_NativeFont(Object f,
String name,
String family,
String style,
double size)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
static Font |
Font.loadFont(InputStream in,
double size)
Loads a font resource from the specified input stream.
|
static Font |
Font.loadFont(String urlStr,
double size)
Loads a font resource from the specified URL.
|
Modifier and Type | Method and Description |
---|---|
ObjectProperty<Font> |
Text.fontProperty() |
Modifier and Type | Method and Description |
---|---|
B |
TextBuilder.font(Font x)
Deprecated.
Set the value of the
font property for the instance constructed by this builder. |
void |
Text.setFont(Font value) |
Copyright © 2020. All rights reserved.