java.lang.Object
com.jackmeng.halcyoninae.halcyon.runtime.constant.ColorManager

public final class ColorManager extends Object
This interface holds constants for any color values that may be used throughout the program for GUI based colors.
Since:
3.0
Author:
Jack Meng
  • Field Details

  • Constructor Details

    • ColorManager

      private ColorManager()
  • Method Details

    • refreshColors

      @Localized public static void refreshColors()
      This static global method attempts to refresh the above public fields for colors.
    • hueTheme

      @Localized public static ImageIcon hueTheme(ImageIcon g)
      This method uses the current static theme to hue the image
      Parameters:
      g - An ImageIcon
      Returns:
      An ImageIcon with a tinted hue from the current theme
      See Also:
    • themedIcon

      public static ImageIcon themedIcon(ImageIcon t, Color theme)
      This method hues an image icon
      Parameters:
      t - An ImageIcon
      theme - A java.awt.Color object to use
      Returns:
      A new ImageIcon object