Interface AppTheme

All Known Implementing Classes:
DarkSlateTheme, MatrixTerminalTheme, NordicLightTheme

public interface AppTheme
Strategy interface definition for injecting interchangeable CSS skins into the workspace stage.
Author:
Tom Spirit
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    apply(javafx.scene.Scene scene)
    Applies specific color palettes, fonts, and controls overrides to the target scene.
     
  • Method Details

    • apply

      void apply(javafx.scene.Scene scene)
      Applies specific color palettes, fonts, and controls overrides to the target scene.
      Parameters:
      scene - The active window scene graph context.
    • getName

      String getName()
      Returns:
      Display name of the theme for UI selection components.