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:
Serializable
- Direct Known Subclasses:
FlatArcDarkIJTheme
,FlatArcDarkIJTheme
,FlatArcDarkOrangeIJTheme
,FlatArcIJTheme
,FlatArcOrangeIJTheme
,FlatAtomOneDarkIJTheme
,FlatAtomOneLightIJTheme
,FlatCarbonIJTheme
,FlatCobalt2IJTheme
,FlatCyanLightIJTheme
,FlatDarkFlatIJTheme
,FlatDarkPurpleIJTheme
,FlatDraculaIJTheme
,FlatDraculaIJTheme
,FlatGitHubDarkIJTheme
,FlatGitHubIJTheme
,FlatGradiantoDarkFuchsiaIJTheme
,FlatGradiantoDeepOceanIJTheme
,FlatGradiantoMidnightBlueIJTheme
,FlatGradiantoNatureGreenIJTheme
,FlatGrayIJTheme
,FlatGruvboxDarkHardIJTheme
,FlatGruvboxDarkMediumIJTheme
,FlatGruvboxDarkSoftIJTheme
,FlatHiberbeeDarkIJTheme
,FlatHighContrastIJTheme
,FlatLightFlatIJTheme
,FlatLightOwlIJTheme
,FlatMaterialDarkerIJTheme
,FlatMaterialDeepOceanIJTheme
,FlatMaterialDesignDarkIJTheme
,FlatMaterialLighterIJTheme
,FlatMaterialOceanicIJTheme
,FlatMaterialPalenightIJTheme
,FlatMonocaiIJTheme
,FlatMonokaiProIJTheme
,FlatMonokaiProIJTheme
,FlatMoonlightIJTheme
,FlatNightOwlIJTheme
,FlatNordIJTheme
,FlatOneDarkIJTheme
,FlatSolarizedDarkIJTheme
,FlatSolarizedDarkIJTheme
,FlatSolarizedLightIJTheme
,FlatSolarizedLightIJTheme
,FlatSpacegrayIJTheme
,FlatVuesionIJTheme
,FlatXcodeDarkIJTheme
- Enclosing class:
IntelliJTheme
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.formdev.flatlaf.FlatLaf
FlatLaf.ActiveFont, FlatLaf.DisabledIconProvider
-
Field Summary
FieldsFields inherited from class com.formdev.flatlaf.FlatLaf
NULL_VALUE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
applyAdditionalDefaults
(UIDefaults defaults) getName()
getTheme()
boolean
isDark()
Methods inherited from class com.formdev.flatlaf.FlatLaf
createActiveFontValue, createCompositeFont, equals, getAdditionalDefaults, getCustomDefaultsSources, getDefaults, getDisabledIcon, getExtraDefaults, getGlobalExtraDefaults, getID, getPreferredFontFamily, getPreferredLightFontFamily, getPreferredMonospacedFontFamily, getPreferredSemiboldFontFamily, getStyleableInfos, getStyleableValue, getSupportsWindowDecorations, getSystemColorGetter, hashCode, hideMnemonics, initialize, initIconColors, install, installLafInfo, isLafDark, isNativeLookAndFeel, isShowMnemonics, isSupportedLookAndFeel, isUseNativeWindowDecorations, parseDefaultsValue, registerCustomDefaultsSource, registerCustomDefaultsSource, registerCustomDefaultsSource, registerCustomDefaultsSource, registerUIDefaultsGetter, repaintAllFramesAndDialogs, revalidateAndRepaintAllFramesAndDialogs, runWithUIDefaultsGetter, setExtraDefaults, setGlobalExtraDefaults, setPreferredFontFamily, setPreferredLightFontFamily, setPreferredMonospacedFontFamily, setPreferredSemiboldFontFamily, setSystemColorGetter, setup, setUseNativeWindowDecorations, showMnemonics, supportsNativeWindowDecorations, uninitialize, unregisterCustomDefaultsSource, unregisterCustomDefaultsSource, unregisterCustomDefaultsSource, unregisterCustomDefaultsSource, unregisterUIDefaultsGetter, 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
-
Field Details
-
theme
-
-
Constructor Details
-
ThemeLaf
-
-
Method Details
-
getName
- Specified by:
getName
in classLookAndFeel
-
getDescription
- Specified by:
getDescription
in classLookAndFeel
-
isDark
public boolean isDark() -
getTheme
-
applyAdditionalDefaults
- Overrides:
applyAdditionalDefaults
in classFlatLaf
-
getLafClassesForDefaultsLoading
- Overrides:
getLafClassesForDefaultsLoading
in classFlatLaf
-