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
-
-
Constructor Summary
Constructors Constructor Description ThemeLaf(IntelliJTheme theme)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDescription()
protected java.util.ArrayList<java.lang.Class<?>>
getLafClassesForDefaultsLoading()
java.lang.String
getName()
IntelliJTheme
getTheme()
boolean
isDark()
-
Methods inherited from class com.formdev.flatlaf.FlatLaf
getAdditionalDefaults, getDefaults, getDisabledIcon, getID, getSupportsWindowDecorations, hideMnemonics, initialize, initIconColors, install, isLafDark, isNativeLookAndFeel, isShowMnemonics, isSupportedLookAndFeel, showMnemonics, uninitialize, 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:
getName
in classjavax.swing.LookAndFeel
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in classjavax.swing.LookAndFeel
-
getTheme
public IntelliJTheme getTheme()
-
getLafClassesForDefaultsLoading
protected java.util.ArrayList<java.lang.Class<?>> getLafClassesForDefaultsLoading()
- Overrides:
getLafClassesForDefaultsLoading
in classFlatLaf
-
-