Class ThemeManager
java.lang.Object
org.episteme.core.ui.ThemeManager
Manages the application-wide visual theme.
Standardizes the use of CSS files and provides high-performance theme switching.
-
Method Summary
Modifier and TypeMethodDescriptionvoidapplyTheme(javafx.scene.Scene scene) Applies the current theme to the specified Scene.static ThemeManagervoidnotifyLocaleChange(Locale locale) Called when the locale changes.void
-
Method Details
-
getInstance
-
getCurrentTheme
-
setTheme
-
applyTheme
public void applyTheme(javafx.scene.Scene scene) Applies the current theme to the specified Scene. -
notifyLocaleChange
Called when the locale changes.
-