Class ThemeManager

java.lang.Object
net.mcreator.ui.laf.themes.ThemeManager

public class ThemeManager extends Object

This class detects and then tries to load all Themes.

  • Field Details

    • CURRENT_THEME

      protected static Theme CURRENT_THEME
  • Constructor Details

    • ThemeManager

      public ThemeManager()
  • Method Details

    • applySelectedTheme

      public static void applySelectedTheme()
      This method loads all Themes and sets the current theme to the one selected by the user.
    • loadThemes

      public static void loadThemes()

      This method loads the Theme of all plugins loaded into the current PluginLoader instance.

    • getThemes

      public static LinkedHashSet<Theme> getThemes()