Uses of Interface
com.googlecode.lanterna.graphics.Theme
Packages that use Theme
Package
Description
-
Uses of Theme in com.googlecode.lanterna.bundle
Methods in com.googlecode.lanterna.bundle that return ThemeModifier and TypeMethodDescriptionstatic ThemeLanternaThemes.getDefaultTheme()Returns lanterna's default theme which is used if no other theme is selected.static ThemeLanternaThemes.getRegisteredTheme(String name) Methods in com.googlecode.lanterna.bundle with parameters of type ThemeModifier and TypeMethodDescriptionstatic voidLanternaThemes.registerTheme(String name, Theme theme) Registers aThemewith this class under a certain name so that callingLanternaThemes.getRegisteredTheme(String)on that name will return this theme and callingLanternaThemes.getRegisteredThemes()will return a collection including this name. -
Uses of Theme in com.googlecode.lanterna.graphics
Classes in com.googlecode.lanterna.graphics that implement ThemeModifier and TypeClassDescriptionclassAbstractThemeimplementation that manages a hierarchical tree of theme nodes ties to Class objects.classAllows you to more easily wrap an existing theme and alter the behaviour in some special cases.classThemeimplementation that stores the theme definition in a regular java Properties object.classVery basic implementation ofThemethat allows you to quickly define a theme in code.Constructors in com.googlecode.lanterna.graphics with parameters of type ThemeModifierConstructorDescriptionDelegatingTheme(Theme theme) Creates a newDelegatingThemewith a default implementation that will forward all calls to theThemethat is passed in. -
Uses of Theme in com.googlecode.lanterna.gui2
Methods in com.googlecode.lanterna.gui2 that return ThemeModifier and TypeMethodDescriptionAbstractBasePane.getTheme()AbstractComponent.getTheme()AbstractTextGUI.getTheme()BasePane.getTheme()Returns the text GUIThemeassociated with this base pane/window.Component.getTheme()Returns theThemethis component should be rendered using.TextGUI.getTheme()Returns the theme currently assigned to thisTextGUIMethods in com.googlecode.lanterna.gui2 with parameters of type ThemeModifier and TypeMethodDescriptionvoidvoidvoidOverrides theThemethis component will use so rather than deriving the theme from either the window or the GUI system, it will always return this theme.voidSets the global theme to be used by this TextGUI.