Package com.formdev.flatlaf
Class FlatDarculaLaf
java.lang.Object
javax.swing.LookAndFeel
javax.swing.plaf.basic.BasicLookAndFeel
com.formdev.flatlaf.FlatLaf
com.formdev.flatlaf.FlatDarkLaf
com.formdev.flatlaf.FlatDarculaLaf
- All Implemented Interfaces:
Serializable
A Flat LaF that has a dark color scheme and looks like Darcula LaF.
The UI defaults are loaded from FlatDarculaLaf.properties
,
FlatDarkLaf.properties
and FlatLaf.properties
.
- 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 TypeMethodDescriptiongetName()
static boolean
install()
Deprecated.static void
Adds this look and feel to the set of available look and feels.static boolean
setup()
Sets the application look and feel to this LaF usingUIManager.setLookAndFeel(javax.swing.LookAndFeel)
.Methods inherited from class com.formdev.flatlaf.FlatDarkLaf
isDark
Methods inherited from class com.formdev.flatlaf.FlatLaf
applyAdditionalDefaults, createActiveFontValue, createCompositeFont, equals, getAdditionalDefaults, getCustomDefaultsSources, getDefaults, getDisabledIcon, getExtraDefaults, getGlobalExtraDefaults, getID, getLafClassesForDefaultsLoading, 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
-
NAME
- See Also:
-
-
Constructor Details
-
FlatDarculaLaf
public FlatDarculaLaf()
-
-
Method Details
-
setup
public static boolean setup()Sets the application look and feel to this LaF usingUIManager.setLookAndFeel(javax.swing.LookAndFeel)
.- Since:
- 1.2
-
install
Deprecated.usesetup()
instead; this method will be removed in a future version -
installLafInfo
public static void installLafInfo()Adds this look and feel to the set of available look and feels.Useful if your application uses
UIManager.getInstalledLookAndFeels()
to query available LaFs and display them to the user in a combobox. -
getName
- Overrides:
getName
in classFlatDarkLaf
-
getDescription
- Overrides:
getDescription
in classFlatDarkLaf
-
setup()
instead; this method will be removed in a future version