Class SubstanceColorResource

  • All Implemented Interfaces:
    Paint, Transparency, Serializable

    public class SubstanceColorResource
    extends Color
    This class is used to propagate a color set by the application code to the children / related components. For example, table and table header are two different components, but are visually two parts of the same user-facing control. Setting background on the table should be propagated to the table header - unless the application code explicitly changed the background color on the table header. This is where this class comes into play - to mark the propagated color so that it can be replaced when the table background is changed from the application code, but not reset during skin switch.
    See Also:
    Serialized Form
    • Constructor Detail

      • SubstanceColorResource

        public SubstanceColorResource​(Color c)
        Creates a new Substance color resource.
        Parameters:
        c - Color.