Class SubstanceLookAndFeel

    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected SubstanceLookAndFeel​(SubstanceSkin skin)
      Creates a new skin-based Substance look-and-feel.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.swing.UIDefaults getDefaults​()  
      java.lang.String getDescription​()  
      javax.swing.Icon getDisabledIcon​(javax.swing.JComponent component, javax.swing.Icon icon)  
      java.lang.String getID​()  
      java.lang.String getName​()  
      boolean getSupportsWindowDecorations​()  
      protected void initClassDefaults​(javax.swing.UIDefaults table)  
      protected void initComponentDefaults​(javax.swing.UIDefaults table)  
      void initialize​()  
      boolean isNativeLookAndFeel​()  
      boolean isSupportedLookAndFeel​()  
      void uninitialize​()  
      • Methods inherited from class javax.swing.plaf.basic.BasicLookAndFeel

        createAudioAction, getAudioActionMap, initSystemColorDefaults, loadSystemColors, playSound
      • Methods inherited from class javax.swing.LookAndFeel

        getDesktopPropertyValue, getDisabledSelectedIcon, getLayoutStyle, installBorder, installColors, installColorsAndFont, installProperty, loadKeyBindings, makeComponentInputMap, makeIcon, makeInputMap, makeKeyBindings, provideErrorFeedback, toString, uninstallBorder
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • SubstanceLookAndFeel

        protected SubstanceLookAndFeel​(SubstanceSkin skin)
        Creates a new skin-based Substance look-and-feel.
        Parameters:
        skin - Skin.
    • Method Detail

      • getDescription

        public java.lang.String getDescription​()
        Specified by:
        getDescription in class javax.swing.LookAndFeel
      • getID

        public java.lang.String getID​()
        Specified by:
        getID in class javax.swing.LookAndFeel
      • getName

        public java.lang.String getName​()
        Specified by:
        getName in class javax.swing.LookAndFeel
      • isNativeLookAndFeel

        public boolean isNativeLookAndFeel​()
        Specified by:
        isNativeLookAndFeel in class javax.swing.LookAndFeel
      • isSupportedLookAndFeel

        public boolean isSupportedLookAndFeel​()
        Specified by:
        isSupportedLookAndFeel in class javax.swing.LookAndFeel
      • initClassDefaults

        protected void initClassDefaults​(javax.swing.UIDefaults table)
        Overrides:
        initClassDefaults in class javax.swing.plaf.basic.BasicLookAndFeel
      • initComponentDefaults

        protected void initComponentDefaults​(javax.swing.UIDefaults table)
        Overrides:
        initComponentDefaults in class javax.swing.plaf.basic.BasicLookAndFeel
      • getDefaults

        public javax.swing.UIDefaults getDefaults​()
        Overrides:
        getDefaults in class javax.swing.plaf.basic.BasicLookAndFeel
      • initialize

        public void initialize​()
        Overrides:
        initialize in class javax.swing.plaf.basic.BasicLookAndFeel
      • uninitialize

        public void uninitialize​()
        Overrides:
        uninitialize in class javax.swing.plaf.basic.BasicLookAndFeel
      • getSupportsWindowDecorations

        public boolean getSupportsWindowDecorations​()
        Overrides:
        getSupportsWindowDecorations in class javax.swing.LookAndFeel
      • getDisabledIcon

        public javax.swing.Icon getDisabledIcon​(javax.swing.JComponent component,
                                                javax.swing.Icon icon)
        Overrides:
        getDisabledIcon in class javax.swing.LookAndFeel