Class DarkColorModel

java.lang.Object
com.github.weisj.darklaf.color.DarkColorModel
Direct Known Subclasses:
DarkColorModelCMYK, DarkColorModelHSB, DarkColorModelHSL, DarkColorModelRGB

public abstract class DarkColorModel extends Object
  • Constructor Details

    • DarkColorModel

      public DarkColorModel(String name, String... labels)
  • Method Details

    • getCount

      public int getCount()
    • getMinimum

      public abstract int getMinimum(int index)
    • getMaximum

      public abstract int getMaximum(int index)
    • getDefault

      public int getDefault(int index)
    • getText

      public final String getText(Component component, String suffix)
    • toString

      public abstract String toString()
      Overrides:
      toString in class Object
    • getLabelDescriptorsBefore

      public abstract String[] getLabelDescriptorsBefore()
    • getFullLabelDescriptorsBefore

      public String[] getFullLabelDescriptorsBefore()
    • getLabelDescriptorsAfter

      public String[] getLabelDescriptorsAfter()
    • getFullLabelDescriptorsAfter

      public String[] getFullLabelDescriptorsAfter()
    • getValuesFromColor

      public abstract int[] getValuesFromColor(Color color)
    • getColorFromValues

      public abstract Color getColorFromValues(int[] values)