java.lang.Object
com.jackmeng.halcyoninae.cosmos.util.bundles.DarkGreen
All Implemented Interfaces:
Theme

public class DarkGreen extends Object implements Theme
This is the default dark theme of the program.

It contrasts the OneDark background color, with the tealish foreground colors.

Since:
3.3
Author:
Jack Meng
  • Constructor Details

    • DarkGreen

      public DarkGreen()
  • Method Details

    • getLAF

      public Class<? extends BasicLookAndFeel> getLAF()
      Description copied from interface: Theme
      Get the class of the main LAF
      Specified by:
      getLAF in interface Theme
      Returns:
    • getForegroundColor2

      public Color getForegroundColor2()
      Description copied from interface: Theme
      The secondary foreground color
      Specified by:
      getForegroundColor2 in interface Theme
      Returns:
      Color
    • getForegroundColor

      public Color getForegroundColor()
      Description copied from interface: Theme
      The primary foreground colors
      Specified by:
      getForegroundColor in interface Theme
      Returns:
      Color
    • getThemeName

      public String getThemeName()
      Description copied from interface: Theme
      The theme or the selection colors
      Specified by:
      getThemeName in interface Theme
      Returns:
      String
    • getCanonicalName

      public String getCanonicalName()
      Description copied from interface: Theme
      Return a simplified version of the theme name. Usually that of the property value to set the theme.
      Specified by:
      getCanonicalName in interface Theme
      Returns:
      String
    • getThemeType

      public ThemeType getThemeType()
      Description copied from interface: Theme
      Defines what kind of theme this theme is representing based on the ThemeType enum.
      Specified by:
      getThemeType in interface Theme
      Returns:
      ThemeType
    • getMainBackground

      public Color getMainBackground()
      Description copied from interface: Theme
      The main background theme
      Specified by:
      getMainBackground in interface Theme
      Returns:
      Color