Package org.jjazz.uisettings.api
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 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()
-