Uses of Class
javafx.css.StyleConverter
Package | Description |
---|---|
javafx.css |
Provides API for making properties styleable via CSS and for supporting
pseudo-class state.
|
javafx.css.converter |
Provides various
StyleConverter classes
that convert CSS parsed values. |
-
Uses of StyleConverter in javafx.css
Fields in javafx.css declared as StyleConverter Modifier and Type Field Description protected StyleConverter<V,T>
ParsedValue. converter
TheStyleConverter
which converts the parsed value to the type of theStyleableProperty
.Methods in javafx.css that return StyleConverter Modifier and Type Method Description static StyleConverter<String,Boolean>
StyleConverter. getBooleanConverter()
Return aStyleConverter
that converts "true" or "false" toBoolean
.static StyleConverter<String,Color>
StyleConverter. getColorConverter()
Return aStyleConverter
that converts a String representation of a web color to aColor
.StyleConverter<?,V>
CssMetaData. getConverter()
Gets the CSS converter that handles conversion from a CSS value to a Java Object.StyleConverter<V,T>
ParsedValue. getConverter()
AStyleConverter
converts the parsed value to the type of theStyleableProperty
.static StyleConverter<?,Duration>
StyleConverter. getDurationConverter()
Return aStyleConverter
that converts a String representation of a duration to aDuration
.static StyleConverter<ParsedValue[],Effect>
StyleConverter. getEffectConverter()
Return aStyleConverter
that converts a parsed representation of anEffect
to anEffect
static <E extends Enum<E>>
StyleConverter<String,E>StyleConverter. getEnumConverter(Class<E> enumClass)
Return aStyleConverter
that converts a String representation of anEnum
to anEnum
.static StyleConverter<ParsedValue[],Font>
StyleConverter. getFontConverter()
Return aStyleConverter
that converts a parsed representation of aFont
to anFont
.static StyleConverter<ParsedValue[],Insets>
StyleConverter. getInsetsConverter()
Return aStyleConverter
that converts a [<length> | <percentage>]{1,4} to anInsets
.static StyleConverter<ParsedValue<?,Paint>,Paint>
StyleConverter. getPaintConverter()
Return aStyleConverter
that converts a parsed representation of aPaint
to aPaint
.static StyleConverter<?,Number>
StyleConverter. getSizeConverter()
CSS length and number values are parsed into a Size object that is converted to a Number before the value is applied.static StyleConverter<String,String>
StyleConverter. getStringConverter()
A converter for quoted strings which may have embedded unicode characters.static StyleConverter<ParsedValue[],String>
StyleConverter. getUrlConverter()
A converter for URL strings.static StyleConverter<?,?>
StyleConverter. readBinary(DataInputStream is, String[] strings)
Read binary data stream.Constructors in javafx.css with parameters of type StyleConverter Constructor Description CssMetaData(String property, StyleConverter<?,V> converter)
Construct a CssMetaData with the given parameters, initialValue is null, inherit is set to false, and no sub-properties.CssMetaData(String property, StyleConverter<?,V> converter, V initialValue)
Construct a CssMetaData with the given parameters, inherit set to false and no sub-properties.CssMetaData(String property, StyleConverter<?,V> converter, V initialValue, boolean inherits)
Construct a CssMetaData with the given parameters and no sub-properties.CssMetaData(String property, StyleConverter<?,V> converter, V initialValue, boolean inherits, List<CssMetaData<? extends Styleable,?>> subProperties)
Construct a CssMetaData with the given parameters and no sub-properties.ParsedValue(V value, StyleConverter<V,T> converter)
Create an instance of ParsedValue where the value type V is converted to the target type T using the given converter. -
Uses of StyleConverter in javafx.css.converter
Subclasses of StyleConverter in javafx.css.converter Modifier and Type Class Description class
BooleanConverter
Converter to convert aString
to aBoolean
.class
ColorConverter
Converter to convert aString
to aColor
.class
CursorConverter
Converter to convert aString
to aCursor
.class
DeriveColorConverter
Converter to convert a combination of color and brightness values to a derivedColor
.class
DeriveSizeConverter
Converter to combine twoSize
values.class
DurationConverter
Converter to Convert aSize
toDuration
.class
EffectConverter
Converter to convert a string representation of anEffect
to anEffect
.static class
EffectConverter.DropShadowConverter
Converter to convert aDropShadow
effect.static class
EffectConverter.InnerShadowConverter
Converter to convert anInnerShadow
effect.class
EnumConverter<E extends Enum<E>>
Converter to convert a string representation of anEnum
to anEnum
.class
FontConverter
Converter to convert a parsed representation of aFont
to aFont
.static class
FontConverter.FontSizeConverter
Converter to convert a parsed font size value to aNumber
object.static class
FontConverter.FontStyleConverter
Converter to convert aString
value to aFontPosture
object.static class
FontConverter.FontWeightConverter
Converter to convert aString
value to aFontWeight
object.class
InsetsConverter
Converter to convert a parsed value array of 1 to 4 size components to anInsets
.static class
InsetsConverter.SequenceConverter
Converter to convert an array of parsed values, each of which is an array of 1 to 4 size components, to an array ofInsets
objects.class
LadderConverter
Converter to convert a parsed representation of color ladder values to aColor
.class
PaintConverter
Converter to convert a parsed representation of aPaint
to aPaint
.static class
PaintConverter.ImagePatternConverter
Converter to convert image pattern parsed values to aPaint
object.static class
PaintConverter.LinearGradientConverter
Converter to convert linear gradient parsed values to aPaint
object.static class
PaintConverter.RadialGradientConverter
Converter to convert radial gradient parsed values to aPaint
object.static class
PaintConverter.RepeatingImagePatternConverter
Converter to convert repeating image pattern parsed values to aPaint
object.static class
PaintConverter.SequenceConverter
Converter to convert a sequence of parsed values to an array ofPaint
objects.class
ShapeConverter
Converter to convert a SVG shape string into aShape
object.class
SizeConverter
Converter to convert aSize
to aNumber
.static class
SizeConverter.SequenceConverter
Converter to convert a sequence of sizes to an array ofNumber
.class
StopConverter
Converter to convert aStop
from aSize
and aColor
.class
StringConverter
Converter for quoted strings which may have embedded unicode characters.static class
StringConverter.SequenceConverter
Converter to convert a sequence ofString
s to an array ofString
s.class
URLConverter
Converter to convert a parsed value representing URL to a URL string that is resolved relative to the location of the stylesheet.static class
URLConverter.SequenceConverter
Converter to convert a sequence of URLs to an array ofString
s.Methods in javafx.css.converter that return StyleConverter Modifier and Type Method Description static StyleConverter<String,Boolean>
BooleanConverter. getInstance()
Get theBooleanConverter
instance.static StyleConverter<String,Color>
ColorConverter. getInstance()
Gets theColorConverter
instance.static StyleConverter<String,Cursor>
CursorConverter. getInstance()
Gets theCursorConverter
instance.static StyleConverter<ParsedValue<?,Size>,Duration>
DurationConverter. getInstance()
Gets theDurationConverter
instance.static StyleConverter<ParsedValue[],Effect>
EffectConverter. getInstance()
Gets theEffectConverter
instance.static StyleConverter<?,?>
EnumConverter. getInstance(String ename)
Gets anEnumConverter
instance for a given enum name.static StyleConverter<ParsedValue[],Font>
FontConverter. getInstance()
Gets theFontConverter
instance.static StyleConverter<ParsedValue[],Insets>
InsetsConverter. getInstance()
Gets theInsetsConverter
instance.static StyleConverter<ParsedValue<?,Paint>,Paint>
PaintConverter. getInstance()
Gets thePaintConverter
instance.static StyleConverter<String,Shape>
ShapeConverter. getInstance()
Gets theShapeConverter
instance.static StyleConverter<ParsedValue<?,Size>,Number>
SizeConverter. getInstance()
Gets theSizeConverter
instance.static StyleConverter<String,String>
StringConverter. getInstance()
Get theStringConverter
instance.static StyleConverter<ParsedValue[],String>
URLConverter. getInstance()
Gets theURLConverter
instance.static StyleConverter<?,?>
EnumConverter. readBinary(DataInputStream is, String[] strings)
Reads binaryStyleConverter
data from a givenDataInputStream
.