java.lang.Object
org.jhotdraw8.os.AbstractSystemPreferences
- All Implemented Interfaces:
SystemPreferences
- Direct Known Subclasses:
MacOsSystemPreferences,SimpleSystemPreferences
Abstract base class for system preferences.
-
Property Summary
PropertiesTypePropertyDescriptionjavafx.beans.property.ReadOnlyObjectProperty<javafx.scene.paint.Color> The accent color.javafx.beans.property.ReadOnlyObjectProperty<String> The appearance.javafx.beans.property.ReadOnlyDoublePropertyThe base font size. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final javafx.beans.property.ReadOnlyObjectWrapper<javafx.scene.paint.Color> protected final javafx.beans.property.ReadOnlyObjectWrapper<String> protected final javafx.beans.property.ReadOnlyDoubleWrapperFields inherited from interface org.jhotdraw8.os.SystemPreferences
instance -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavafx.beans.property.ReadOnlyObjectProperty<javafx.scene.paint.Color> The accent color.javafx.beans.property.ReadOnlyObjectProperty<String> The appearance.javafx.beans.property.ReadOnlyDoublePropertyThe base font size.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jhotdraw8.os.SystemPreferences
getAccentColor, getAppearance, getFontSize
-
Property Details
-
accentColor
public javafx.beans.property.ReadOnlyObjectProperty<javafx.scene.paint.Color> accentColorProperty- Specified by:
accentColorPropertyin interfaceSystemPreferences- Returns:
- accent color property
- See Also:
-
appearance
- Specified by:
appearancePropertyin interfaceSystemPreferences- Returns:
- accent color property
- See Also:
-
fontSize
public javafx.beans.property.ReadOnlyDoubleProperty fontSizeProperty- Specified by:
fontSizePropertyin interfaceSystemPreferences- Returns:
- font size property
- See Also:
-
-
Field Details
-
accentColor
protected final javafx.beans.property.ReadOnlyObjectWrapper<javafx.scene.paint.Color> accentColor -
appearance
-
fontSize
protected final javafx.beans.property.ReadOnlyDoubleWrapper fontSize
-
-
Constructor Details
-
AbstractSystemPreferences
protected AbstractSystemPreferences()
-
-
Method Details
-
accentColorProperty
public javafx.beans.property.ReadOnlyObjectProperty<javafx.scene.paint.Color> accentColorProperty()Description copied from interface:SystemPreferencesThe accent color.- Specified by:
accentColorPropertyin interfaceSystemPreferences- Returns:
- the
accentColorproperty
-
appearanceProperty
Description copied from interface:SystemPreferencesThe appearance.- Specified by:
appearancePropertyin interfaceSystemPreferences- Returns:
- the
appearanceproperty
-
fontSizeProperty
public javafx.beans.property.ReadOnlyDoubleProperty fontSizeProperty()Description copied from interface:SystemPreferencesThe base font size.- Specified by:
fontSizePropertyin interfaceSystemPreferences- Returns:
- the
fontSizeproperty
-