java.lang.Object
de.pirckheimer_gymnasium.engine_pi.resources.NamedColor

public class NamedColor extends Object
Speichert eine Farbe zusammen mit einem Hauptnamen und optional mehreren Aliassen.
Since:
0.26.0
Author:
Josef Friedrich
  • Constructor Details

    • NamedColor

      public NamedColor(String name, Color color, List<String> aliases)
      Parameters:
      name - Der Hauptname der Farbe.
      color - Die Farbe als AWT-Color-Objekt.
      aliases - Weitere Namen beziehungsweise Aliasse der Farbe.
  • Method Details

    • getName

      public String getName()
      Gibt den Hauptnamen der Farbe zurück.
      Returns:
      Der Hauptname der Farbe.
    • setName

      public void setName(String name)
      Setzt den Hauptnamen der Farbe.
      Parameters:
      name - Der Hauptname der Farbe.
    • getColor

      public Color getColor()
    • getColorDecFormatted

      public String getColorDecFormatted()
    • getColorHexFormatted

      public String getColorHexFormatted()
    • setColor

      public void setColor(Color color)
    • getAliases

      public List<String> getAliases()
    • getAliasesFormatted

      public String getAliasesFormatted()
    • setAliases

      public void setAliases(List<String> aliases)