java.lang.Object
org.jhotdraw8.theme.SimpleThemeParameters
- All Implemented Interfaces:
ThemeParameters
-
Property Summary
Properties -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jhotdraw8.theme.ThemeParameters
getAccentColor, getApplicationSpecificCss, getFontSize, setAccentColor, setApplicationSpecificCss, setFontSize
-
Property Details
-
accentColor
- Specified by:
accentColorPropertyin interfaceThemeParameters- Returns:
- accent color property
- See Also:
-
applicationSpecificCss
- Specified by:
applicationSpecificCssPropertyin interfaceThemeParameters- Returns:
- application specific CSS property
- See Also:
-
fontSize
- Specified by:
fontSizePropertyin interfaceThemeParameters- Returns:
- font size property
- See Also:
-
-
Constructor Details
-
SimpleThemeParameters
public SimpleThemeParameters()
-
-
Method Details
-
accentColorProperty
public @NonNull javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> accentColorProperty()Description copied from interface:ThemeParametersThe accent color.A
Themeintegrates the accent color into its user agent stylesheet.- Specified by:
accentColorPropertyin interfaceThemeParameters- Returns:
- the
accentColorproperty
-
applicationSpecificCssProperty
Description copied from interface:ThemeParametersApplication specific CSS.A
Themeintegrates this CSS into its user agent stylesheet.- Specified by:
applicationSpecificCssPropertyin interfaceThemeParameters- Returns:
- the
applicationSpecificCssproperty
-
fontSizeProperty
Description copied from interface:ThemeParametersThe base font size.A
Themeintegrates the font size into its user agent stylesheet.- Specified by:
fontSizePropertyin interfaceThemeParameters- Returns:
- the
fontSizeproperty
-