Class DarculaTheme

    • Constructor Detail

      • DarculaTheme

        public DarculaTheme()
    • Method Detail

      • getPrefix

        public String getPrefix()
        Description copied from class: Theme
        Get the prefix for resource loading.
        Specified by:
        getPrefix in class Theme
        Returns:
        the prefix for loading resources.
      • getName

        public String getName()
        Description copied from class: Theme
        Get the name of this theme.
        Specified by:
        getName in class Theme
        Returns:
        the name of the theme.
      • getLoaderClass

        protected Class<? extends Theme> getLoaderClass()
        Description copied from class: Theme
        The class used to determine the runtime location of resources. It is advised to explicitly return the class instead of using Object.getClass() to protect against extending the theme.
        Specified by:
        getLoaderClass in class Theme
        Returns:
        the loader class.
      • getColorToneRule

        public ColorToneRule getColorToneRule()
        Description copied from class: Theme
        Returns the style rule for this theme.
        Specified by:
        getColorToneRule in class Theme
        Returns:
        the style rule.
      • supportsCustomAccentColor

        public boolean supportsCustomAccentColor()
        Description copied from class: Theme
        Returns whether this theme supports custom accent colors.
        Overrides:
        supportsCustomAccentColor in class Theme
        Returns:
        true if supported.
      • supportsCustomSelectionColor

        public boolean supportsCustomSelectionColor()
        Description copied from class: Theme
        Returns whether this theme supports custom selection colors.
        Overrides:
        supportsCustomSelectionColor in class Theme
        Returns:
        true if supported.