SimpleTheme.Definition |
SimpleTheme.addOverride(java.lang.Class<?> clazz,
TextColor foreground,
TextColor background,
SGR... styles) |
Adds an override for a particular class, or overwrites a previously defined override.
|
SimpleTheme.Definition |
SimpleTheme.getDefaultDefinition() |
|
SimpleTheme.Definition |
SimpleTheme.getDefinition(java.lang.Class<?> clazz) |
|
SimpleTheme.Definition |
SimpleTheme.Definition.setActive(TextColor foreground,
TextColor background,
SGR... styles) |
Sets the theme definition style "active"
|
SimpleTheme.Definition |
SimpleTheme.Definition.setBooleanProperty(java.lang.String name,
boolean value) |
|
SimpleTheme.Definition |
SimpleTheme.Definition.setCharacter(java.lang.String name,
char character) |
Stores a character value in this definition under a specific name.
|
SimpleTheme.Definition |
SimpleTheme.Definition.setCursorVisible(boolean cursorVisible) |
Sets the value that suggests if the cursor should be visible or not (it's still up to the component renderer
if it's going to honour this or not).
|
SimpleTheme.Definition |
SimpleTheme.Definition.setCustom(java.lang.String name,
TextColor foreground,
TextColor background,
SGR... styles) |
Adds a custom definition style to the theme using the supplied name.
|
SimpleTheme.Definition |
SimpleTheme.Definition.setInsensitive(TextColor foreground,
TextColor background,
SGR... styles) |
Sets the theme definition style "insensitive"
|
SimpleTheme.Definition |
SimpleTheme.Definition.setPreLight(TextColor foreground,
TextColor background,
SGR... styles) |
Sets the theme definition style "prelight"
|
<T extends Component> SimpleTheme.Definition |
SimpleTheme.Definition.setRenderer(java.lang.Class<T> type,
SimpleTheme.RendererProvider<T> rendererProvider) |
|
SimpleTheme.Definition |
SimpleTheme.Definition.setSelected(TextColor foreground,
TextColor background,
SGR... styles) |
Sets the theme definition style "selected"
|