Index
All Classes and Interfaces|All Packages
A
- AbstractAtlantaFXTheme - Class in org.jhotdraw8.theme.atlantafx
-
Abstract base class for AtlantaFX themes.
- AbstractAtlantaFXTheme(String, String, String) - Constructor for class org.jhotdraw8.theme.atlantafx.AbstractAtlantaFXTheme
- AbstractTheme - Class in org.jhotdraw8.theme
- AbstractTheme(String, String) - Constructor for class org.jhotdraw8.theme.AbstractTheme
- accentColorProperty() - Method in class org.jhotdraw8.theme.SimpleThemeParameters
- accentColorProperty() - Method in interface org.jhotdraw8.theme.ThemeParameters
-
The accent color.
- applicationSpecificCssProperty() - Method in class org.jhotdraw8.theme.SimpleThemeParameters
- applicationSpecificCssProperty() - Method in interface org.jhotdraw8.theme.ThemeParameters
-
Application specific CSS.
C
- createUserAgentStylesheet(ThemeParameters) - Method in class org.jhotdraw8.theme.atlantafx.AbstractAtlantaFXTheme
- createUserAgentStylesheet(ThemeParameters) - Method in interface org.jhotdraw8.theme.Theme
-
Generates a user agent stylesheet that can be set on
Application.setUserAgentStylesheet(String).
F
- fontSizeProperty() - Method in class org.jhotdraw8.theme.SimpleThemeParameters
- fontSizeProperty() - Method in interface org.jhotdraw8.theme.ThemeParameters
-
The base font size.
G
- getAccentColor() - Method in interface org.jhotdraw8.theme.ThemeParameters
-
Gets the value of the
accentColorproperty. - getAppearance() - Method in class org.jhotdraw8.theme.AbstractTheme
- getAppearance() - Method in interface org.jhotdraw8.theme.Theme
-
Gets the appearance of the theme.
- getApplicationSpecificCss() - Method in interface org.jhotdraw8.theme.ThemeParameters
-
Gets the value of the
applicationSpecificCssproperty. - getFontSize() - Method in interface org.jhotdraw8.theme.ThemeParameters
-
Gets the value of the
fontSizeproperty. - getInstance() - Static method in interface org.jhotdraw8.theme.ThemeManager
-
Gets the value of the
instanceproperty. - getName() - Method in class org.jhotdraw8.theme.AbstractTheme
- getName() - Method in interface org.jhotdraw8.theme.Theme
-
Gets the name of the theme.
- getTheme() - Method in interface org.jhotdraw8.theme.ThemeManager
-
Gets the value of the
themeproperty. - getThemeParameters() - Method in interface org.jhotdraw8.theme.ThemeManager
-
Gets the value of the
themeParametersproperty. - getThemes() - Method in interface org.jhotdraw8.theme.ThemeManager
-
Gets the value of the
themesproperty.
I
- instance - Static variable in interface org.jhotdraw8.theme.ThemeManager
- instanceProperty() - Static method in interface org.jhotdraw8.theme.ThemeManager
N
- NordDarkTheme - Class in org.jhotdraw8.theme.atlantafx
-
Provides the 'Nord Dark' theme from AtlantaFX.
- NordDarkTheme() - Constructor for class org.jhotdraw8.theme.atlantafx.NordDarkTheme
- NordLightTheme - Class in org.jhotdraw8.theme.atlantafx
-
Provides the 'Nord Light' theme from AtlantaFX.
- NordLightTheme() - Constructor for class org.jhotdraw8.theme.atlantafx.NordLightTheme
O
- org.jhotdraw8.theme - module org.jhotdraw8.theme
-
Provides support for JavaFX themes.
- org.jhotdraw8.theme - package org.jhotdraw8.theme
- org.jhotdraw8.theme.atlantafx - package org.jhotdraw8.theme.atlantafx
-
Provides AtlantaFX themes.
P
- PrimerDarkTheme - Class in org.jhotdraw8.theme.atlantafx
-
Provides the 'Primer Dark' theme from AtlantaFX.
- PrimerDarkTheme() - Constructor for class org.jhotdraw8.theme.atlantafx.PrimerDarkTheme
- PrimerLightTheme - Class in org.jhotdraw8.theme.atlantafx
-
Provides the 'Primer Light' theme from AtlantaFX.
- PrimerLightTheme() - Constructor for class org.jhotdraw8.theme.atlantafx.PrimerLightTheme
S
- setAccentColor(Color) - Method in interface org.jhotdraw8.theme.ThemeParameters
-
Sets the value of the
accentColorproperty. - setApplicationSpecificCss(String) - Method in interface org.jhotdraw8.theme.ThemeParameters
-
Sets the value of the
applicationSpecificCssproperty. - setFontSize(double) - Method in interface org.jhotdraw8.theme.ThemeParameters
-
Sets the value of the
fontSizeproperty. - setInstance(ThemeManager) - Static method in interface org.jhotdraw8.theme.ThemeManager
-
Sets the value of the
instanceproperty. - setTheme(Theme) - Method in interface org.jhotdraw8.theme.ThemeManager
-
Sets the value of the
themeproperty. - setThemeParameters(ThemeParameters) - Method in interface org.jhotdraw8.theme.ThemeManager
-
Sets the value of the
themeParametersproperty. - SimpleThemeManager - Class in org.jhotdraw8.theme
- SimpleThemeManager() - Constructor for class org.jhotdraw8.theme.SimpleThemeManager
- SimpleThemeParameters - Class in org.jhotdraw8.theme
- SimpleThemeParameters() - Constructor for class org.jhotdraw8.theme.SimpleThemeParameters
T
- Theme - Interface in org.jhotdraw8.theme
-
Encapsulates a customizable user agent stylesheet.
- ThemeManager - Interface in org.jhotdraw8.theme
- ThemeParameters - Interface in org.jhotdraw8.theme
-
Provides a set of parameters to a
Theme. - themeParametersProperty() - Method in class org.jhotdraw8.theme.SimpleThemeManager
- themeParametersProperty() - Method in interface org.jhotdraw8.theme.ThemeManager
- themeProperty() - Method in class org.jhotdraw8.theme.SimpleThemeManager
- themeProperty() - Method in interface org.jhotdraw8.theme.ThemeManager
- themesProperty() - Method in class org.jhotdraw8.theme.SimpleThemeManager
- themesProperty() - Method in interface org.jhotdraw8.theme.ThemeManager
- toDataUrl(String) - Static method in interface org.jhotdraw8.theme.Theme
-
Converts a String into a data url that contains the String.
U
- updateUserAgentStylesheet() - Method in class org.jhotdraw8.theme.SimpleThemeManager
- updateUserAgentStylesheet() - Method in interface org.jhotdraw8.theme.ThemeManager
-
Updates
Application.setUserAgentStylesheet(String)with the current theme.
All Classes and Interfaces|All Packages