Uses of Interface
com.googlecode.lanterna.graphics.ThemeStyle
-
Packages that use ThemeStyle Package Description com.googlecode.lanterna.graphics com.googlecode.lanterna.gui2 -
-
Uses of ThemeStyle in com.googlecode.lanterna.graphics
Classes in com.googlecode.lanterna.graphics that implement ThemeStyle Modifier and Type Class Description private class
AbstractTheme.StyleImpl
class
DefaultMutableThemeStyle
This basic implementation of ThemeStyle keeps the styles in its internal state and allows you to mutate them.Fields in com.googlecode.lanterna.graphics declared as ThemeStyle Modifier and Type Field Description private ThemeStyle
SimpleTheme.Definition. active
private ThemeStyle
SimpleTheme.Definition. insensitive
private ThemeStyle
SimpleTheme.Definition. normal
private ThemeStyle
SimpleTheme.Definition. preLight
private ThemeStyle
SimpleTheme.Definition. selected
Fields in com.googlecode.lanterna.graphics with type parameters of type ThemeStyle Modifier and Type Field Description private java.util.Map<java.lang.String,ThemeStyle>
SimpleTheme.Definition. customStyles
Methods in com.googlecode.lanterna.graphics that return ThemeStyle Modifier and Type Method Description ThemeStyle
AbstractTheme.DefinitionImpl. getActive()
ThemeStyle
DelegatingThemeDefinition. getActive()
ThemeStyle
SimpleTheme.Definition. getActive()
ThemeStyle
ThemeDefinition. getActive()
The "active" style of this definition, which can be used when a component is being directly interacted withThemeStyle
AbstractTheme.DefinitionImpl. getCustom(java.lang.String name)
ThemeStyle
AbstractTheme.DefinitionImpl. getCustom(java.lang.String name, ThemeStyle defaultValue)
ThemeStyle
DelegatingThemeDefinition. getCustom(java.lang.String name)
ThemeStyle
DelegatingThemeDefinition. getCustom(java.lang.String name, ThemeStyle defaultValue)
ThemeStyle
SimpleTheme.Definition. getCustom(java.lang.String name)
ThemeStyle
SimpleTheme.Definition. getCustom(java.lang.String name, ThemeStyle defaultValue)
ThemeStyle
ThemeDefinition. getCustom(java.lang.String name)
Retrieves a custom ThemeStyle, if one is available by this name.ThemeStyle
ThemeDefinition. getCustom(java.lang.String name, ThemeStyle defaultValue)
Retrieves a customThemeStyle
, if one is available by this name.ThemeStyle
AbstractTheme.DefinitionImpl. getInsensitive()
ThemeStyle
DelegatingThemeDefinition. getInsensitive()
ThemeStyle
SimpleTheme.Definition. getInsensitive()
ThemeStyle
ThemeDefinition. getInsensitive()
The insensitive style of this definition, which can be used when a component has been disabled or in some other way isn't able to be interacted with.ThemeStyle
AbstractTheme.DefinitionImpl. getNormal()
ThemeStyle
DelegatingThemeDefinition. getNormal()
ThemeStyle
SimpleTheme.Definition. getNormal()
ThemeStyle
ThemeDefinition. getNormal()
The normal style of the definition, which can be considered the default to be used.ThemeStyle
AbstractTheme.DefinitionImpl. getPreLight()
ThemeStyle
DelegatingThemeDefinition. getPreLight()
ThemeStyle
SimpleTheme.Definition. getPreLight()
ThemeStyle
ThemeDefinition. getPreLight()
The pre-light style of this definition, which can be used when a component has input focus but isn't active or selected, similar to mouse-hoovering in modern GUIsThemeStyle
AbstractTheme.DefinitionImpl. getSelected()
ThemeStyle
DelegatingThemeDefinition. getSelected()
ThemeStyle
SimpleTheme.Definition. getSelected()
ThemeStyle
ThemeDefinition. getSelected()
The "selected" style of this definition, which can used when a component has been actively selected in some way.Methods in com.googlecode.lanterna.graphics with parameters of type ThemeStyle Modifier and Type Method Description ThemedTextGraphics
ThemedTextGraphics. applyThemeStyle(ThemeStyle themeStyle)
Takes a ThemeStyle as applies it to this TextGraphics.ThemeStyle
AbstractTheme.DefinitionImpl. getCustom(java.lang.String name, ThemeStyle defaultValue)
ThemeStyle
DelegatingThemeDefinition. getCustom(java.lang.String name, ThemeStyle defaultValue)
ThemeStyle
SimpleTheme.Definition. getCustom(java.lang.String name, ThemeStyle defaultValue)
ThemeStyle
ThemeDefinition. getCustom(java.lang.String name, ThemeStyle defaultValue)
Retrieves a customThemeStyle
, if one is available by this name.Constructors in com.googlecode.lanterna.graphics with parameters of type ThemeStyle Constructor Description DefaultMutableThemeStyle(ThemeStyle themeStyleToCopy)
Creates a newDefaultMutableThemeStyle
based on an existingThemeStyle
.Definition(ThemeStyle normal)
-
Uses of ThemeStyle in com.googlecode.lanterna.gui2
Methods in com.googlecode.lanterna.gui2 with parameters of type ThemeStyle Modifier and Type Method Description DefaultTextGUIGraphics
DefaultTextGUIGraphics. applyThemeStyle(ThemeStyle themeStyle)
TextGUIGraphics
TextGUIGraphics. applyThemeStyle(ThemeStyle themeStyle)
-