Interface Theme

All Known Implementing Classes:
DarkTheme, LightTheme

public interface Theme
A set of colors/fonts/borders etc and L&F to customize application appearance.

  • Method Summary

    Modifier and Type
    Method
    Description
    org.jjazz.uisettings.api.GeneralUISettings.LookAndFeelId
    The look & feel required for this theme.
    The name of the theme.
    The UI settings for this theme.
     
  • Method Details

    • getName

      String getName()
      The name of the theme.
      Returns:
    • getUIDefaults

      UIDefaults getUIDefaults()
      The UI settings for this theme.
      Returns:
    • getLookAndFeel

      org.jjazz.uisettings.api.GeneralUISettings.LookAndFeelId getLookAndFeel()
      The look & feel required for this theme.
      Returns:
    • toString

      String toString()
      Overrides:
      toString in class Object