Uses of Interface
com.googlecode.lanterna.graphics.ThemeDefinition
Packages that use ThemeDefinition
-
Uses of ThemeDefinition in com.googlecode.lanterna.graphics
Classes in com.googlecode.lanterna.graphics that implement ThemeDefinitionModifier and TypeClassDescriptionprivate classclassAllows you to more easily wrap an existing theme definion and alter the behaviour in some special cases.static classInternal class insideSimpleThemeused to allow basic editing of the default style and the optional overrides.Fields in com.googlecode.lanterna.graphics declared as ThemeDefinitionModifier and TypeFieldDescriptionprivate final ThemeDefinitionDelegatingThemeDefinition.themeDefinitionMethods in com.googlecode.lanterna.graphics that return ThemeDefinitionModifier and TypeMethodDescriptionAbstractTheme.getDefaultDefinition()DelegatingTheme.getDefaultDefinition()Theme.getDefaultDefinition()Returns what this theme considers to be the default definitionAbstractTheme.getDefinition(Class<?> clazz) DelegatingTheme.getDefinition(Class<?> clazz) Theme.getDefinition(Class<?> clazz) Returns the theme definition associated with this class.Constructors in com.googlecode.lanterna.graphics with parameters of type ThemeDefinitionModifierConstructorDescriptionDelegatingThemeDefinition(ThemeDefinition themeDefinition) Creates a newDelegatingThemeDefinitionwith a default implementation that will forward all calls to theThemeDefinitionthat is passed in. -
Uses of ThemeDefinition in com.googlecode.lanterna.gui2
Methods in com.googlecode.lanterna.gui2 that return ThemeDefinitionModifier and TypeMethodDescriptionAbstractComponent.getThemeDefinition()Component.getThemeDefinition()Returns theThemeDefinitiondefined in the currentThemefor this component class.