- All Known Implementing Classes:
SimpleThemeParameters
Theme.-
Property Summary
Properties -
Method Summary
Modifier and TypeMethodDescription@NonNull javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> The accent color.@NonNull javafx.beans.property.StringPropertyApplication specific CSS.@NonNull javafx.beans.property.DoublePropertyThe base font size.default @Nullable javafx.scene.paint.ColorGets the value of theaccentColorproperty.Gets the value of theapplicationSpecificCssproperty.default doubleGets the value of thefontSizeproperty.default voidsetAccentColor(@Nullable javafx.scene.paint.Color accentColor) Sets the value of theaccentColorproperty.default voidSets the value of theapplicationSpecificCssproperty.default voidsetFontSize(double fontSize) Sets the value of thefontSizeproperty.
-
Property Details
-
accentColor
@NonNull javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> accentColorPropertyThe accent color.A
Themeintegrates the accent color into its user agent stylesheet.- See Also:
-
applicationSpecificCss
@NonNull javafx.beans.property.StringProperty applicationSpecificCssPropertyApplication specific CSS.A
Themeintegrates this CSS into its user agent stylesheet.- See Also:
-
fontSize
@NonNull javafx.beans.property.DoubleProperty fontSizePropertyThe base font size.A
Themeintegrates the font size into its user agent stylesheet.- See Also:
-
-
Method Details
-
accentColorProperty
@NonNull javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> accentColorProperty()The accent color.A
Themeintegrates the accent color into its user agent stylesheet.- Returns:
- accent color property
- See Also:
-
applicationSpecificCssProperty
@NonNull javafx.beans.property.StringProperty applicationSpecificCssProperty()Application specific CSS.A
Themeintegrates this CSS into its user agent stylesheet.- Returns:
- application specific CSS property
- See Also:
-
fontSizeProperty
@NonNull javafx.beans.property.DoubleProperty fontSizeProperty()The base font size.A
Themeintegrates the font size into its user agent stylesheet.- Returns:
- font size property
- See Also:
-
getAccentColor
Gets the value of theaccentColorproperty.- Property description:
- The accent color.
A
Themeintegrates the accent color into its user agent stylesheet. - Returns:
- the value of the
accentColorproperty - See Also:
-
setAccentColor
Sets the value of theaccentColorproperty.- Property description:
- The accent color.
A
Themeintegrates the accent color into its user agent stylesheet. - Parameters:
accentColor- the value for theaccentColorproperty- See Also:
-
getApplicationSpecificCss
Gets the value of theapplicationSpecificCssproperty.- Property description:
- Application specific CSS.
A
Themeintegrates this CSS into its user agent stylesheet. - Returns:
- the value of the
applicationSpecificCssproperty - See Also:
-
setApplicationSpecificCss
Sets the value of theapplicationSpecificCssproperty.- Property description:
- Application specific CSS.
A
Themeintegrates this CSS into its user agent stylesheet. - Parameters:
css- the value for theapplicationSpecificCssproperty- See Also:
-
getFontSize
default double getFontSize()Gets the value of thefontSizeproperty.- Property description:
- The base font size.
A
Themeintegrates the font size into its user agent stylesheet. - Returns:
- the value of the
fontSizeproperty - See Also:
-
setFontSize
default void setFontSize(double fontSize) Sets the value of thefontSizeproperty.- Property description:
- The base font size.
A
Themeintegrates the font size into its user agent stylesheet. - Parameters:
fontSize- the value for thefontSizeproperty- See Also:
-