Package com.formdev.flatlaf
Class IntelliJTheme.ThemeLaf
- java.lang.Object
-
- javax.swing.LookAndFeel
-
- javax.swing.plaf.basic.BasicLookAndFeel
-
- com.formdev.flatlaf.FlatLaf
-
- com.formdev.flatlaf.IntelliJTheme.ThemeLaf
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- IntelliJTheme
public static class IntelliJTheme.ThemeLaf extends FlatLaf
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.formdev.flatlaf.FlatLaf
FlatLaf.DisabledIconProvider
-
-
Constructor Summary
Constructors Constructor Description ThemeLaf(IntelliJTheme theme)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDescription()protected java.util.ArrayList<java.lang.Class<?>>getLafClassesForDefaultsLoading()java.lang.StringgetName()IntelliJThemegetTheme()booleanisDark()-
Methods inherited from class com.formdev.flatlaf.FlatLaf
equals, getAdditionalDefaults, getDefaults, getDisabledIcon, getID, getSupportsWindowDecorations, hashCode, hideMnemonics, initialize, initIconColors, install, installLafInfo, isLafDark, isNativeLookAndFeel, isShowMnemonics, isSupportedLookAndFeel, registerCustomDefaultsSource, registerCustomDefaultsSource, registerCustomDefaultsSource, showMnemonics, uninitialize, unregisterCustomDefaultsSource, unregisterCustomDefaultsSource, unregisterCustomDefaultsSource, updateUI, updateUILater
-
Methods inherited from class javax.swing.plaf.basic.BasicLookAndFeel
createAudioAction, getAudioActionMap, initClassDefaults, initComponentDefaults, 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
-
-
-
-
Constructor Detail
-
ThemeLaf
public ThemeLaf(IntelliJTheme theme)
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getNamein classjavax.swing.LookAndFeel
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescriptionin classjavax.swing.LookAndFeel
-
getTheme
public IntelliJTheme getTheme()
-
getLafClassesForDefaultsLoading
protected java.util.ArrayList<java.lang.Class<?>> getLafClassesForDefaultsLoading()
- Overrides:
getLafClassesForDefaultsLoadingin classFlatLaf
-
-