java.lang.Object
it.polimi.ingsw.view.cli.console.graphics.components.Color

public class Color
extends java.lang.Object
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected java.lang.String backgroundDark  
    protected java.lang.String backgroundLight  
    static java.lang.String BLACK_FG  
    protected java.lang.String dark  
    protected java.lang.String foregroundDark  
    protected java.lang.String foregroundLight  
    protected java.lang.String light  
    static java.lang.String WHITE_BG  
  • Constructor Summary

    Constructors 
    Constructor Description
    Color​(java.io.InputStream in)
    Default constructor
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getBackgroundDark()
    backgroundDark getter
    java.lang.String getBackgroundLight()
    backgroundLight getter
    java.lang.String getDark()
    dark getter
    java.lang.String getForegroundDark()
    foregroundDark getter
    java.lang.String getForegroundLight()
    foregroundLight getter
    java.lang.String getLight()
    light getter

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • Color

      public Color​(java.io.InputStream in)
      Default constructor

      Loads a given input's color scheme

      Parameters:
      in - the properties file
  • Method Details

    • getLight

      public java.lang.String getLight()
      light getter
      Returns:
      the object's light color scheme
    • getDark

      public java.lang.String getDark()
      dark getter
      Returns:
      the object's dark color scheme
    • getBackgroundDark

      public java.lang.String getBackgroundDark()
      backgroundDark getter
      Returns:
      the object's dark background color
    • getBackgroundLight

      public java.lang.String getBackgroundLight()
      backgroundLight getter
      Returns:
      the object's light background color
    • getForegroundDark

      public java.lang.String getForegroundDark()
      foregroundDark getter
      Returns:
      the object's dark foreground color
    • getForegroundLight

      public java.lang.String getForegroundLight()
      foregroundLight getter
      Returns:
      the object's light foreground color