Package | Description |
---|---|
com.googlecode.lanterna.graphics | |
com.googlecode.lanterna.gui2 |
Modifier and Type | Class | Description |
---|---|---|
class |
DefaultMutableThemeStyle |
This basic implementation of ThemeStyle keeps the styles in its internal state and allows you to mutate them.
|
Modifier and Type | Method | Description |
---|---|---|
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 with
|
ThemeStyle |
DelegatingThemeDefinition.getCustom(String name) |
|
ThemeStyle |
DelegatingThemeDefinition.getCustom(String name,
ThemeStyle defaultValue) |
|
ThemeStyle |
SimpleTheme.Definition.getCustom(String name) |
|
ThemeStyle |
SimpleTheme.Definition.getCustom(String name,
ThemeStyle defaultValue) |
|
ThemeStyle |
ThemeDefinition.getCustom(String name) |
Retrieves a custom ThemeStyle, if one is available by this name.
|
ThemeStyle |
ThemeDefinition.getCustom(String name,
ThemeStyle defaultValue) |
Retrieves a custom
ThemeStyle , if one is available by this name. |
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 |
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 |
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 GUIs
|
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.
|
Modifier and Type | Method | Description |
---|---|---|
ThemedTextGraphics |
ThemedTextGraphics.applyThemeStyle(ThemeStyle themeStyle) |
Takes a ThemeStyle as applies it to this TextGraphics.
|
ThemeStyle |
DelegatingThemeDefinition.getCustom(String name,
ThemeStyle defaultValue) |
|
ThemeStyle |
SimpleTheme.Definition.getCustom(String name,
ThemeStyle defaultValue) |
|
ThemeStyle |
ThemeDefinition.getCustom(String name,
ThemeStyle defaultValue) |
Retrieves a custom
ThemeStyle , if one is available by this name. |
Constructor | Description |
---|---|
DefaultMutableThemeStyle(ThemeStyle themeStyleToCopy) |
Creates a new
DefaultMutableThemeStyle based on an existing ThemeStyle . |
Modifier and Type | Method | Description |
---|---|---|
TextGUIGraphics |
TextGUIGraphics.applyThemeStyle(ThemeStyle themeStyle) |
Copyright © 2020. All rights reserved.