Class ColorTheme

    • Constructor Detail

      • ColorTheme

        public ColorTheme()
    • Method Detail

      • getDescription

        public String getDescription()
        Description copied from interface: Theme
        Short description. Used in preferences.
      • setDescription

        public void setDescription​(String description)
      • setColor

        public void setColor​(String color)
      • getId

        public String getId()
        Description copied from interface: Theme
        Persistent ID. Used in general preferences.
        unique, persistent id for this instance
      • activate

        public void activate()
        Description copied from interface: Theme
        Is called by the system, when the Theme is activated.
      • deactivate

        public void deactivate()
        Description copied from interface: Theme
        Is called by the system when the Theme is de-activated. The Theme is expected to return any UI defaults etc. to their original state.
      • customize

        public void customize​(Container container)
        Description copied from interface: Theme
        Is called by the systems for a number of different components and give this theme a chance to customize them.
        container - component to customize
      • getBackgroundPaint

        public Paint getBackgroundPaint​(Container container,
                                        boolean hasFocus)
        Specified by:
        getBackgroundPaint in class AbstractTheme
        container - component to paint
        paint to paint the background of this component
      • hashCode

        public int hashCode()
        hashCode in class Object