Package com.formdev.flatlaf
Class FlatDarkLaf
- java.lang.Object
-
- javax.swing.LookAndFeel
-
- javax.swing.plaf.basic.BasicLookAndFeel
-
- com.formdev.flatlaf.FlatLaf
-
- com.formdev.flatlaf.FlatDarkLaf
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
FlatDarculaLaf,FlatMacDarkLaf
public class FlatDarkLaf extends FlatLaf
A Flat LaF that has a dark color scheme.The UI defaults are loaded from
FlatDarkLaf.propertiesandFlatLaf.properties.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.formdev.flatlaf.FlatLaf
FlatLaf.DisabledIconProvider
-
-
Field Summary
Fields Modifier and Type Field Description static StringNAME-
Fields inherited from class com.formdev.flatlaf.FlatLaf
NULL_VALUE
-
-
Constructor Summary
Constructors Constructor Description FlatDarkLaf()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description StringgetDescription()StringgetName()static booleaninstall()Deprecated.usesetup()instead; this method will be removed in a future versionstatic voidinstallLafInfo()Adds this look and feel to the set of available look and feels.booleanisDark()static booleansetup()Sets the application look and feel to this LaF usingUIManager.setLookAndFeel(javax.swing.LookAndFeel).-
Methods inherited from class com.formdev.flatlaf.FlatLaf
createActiveFontValue, equals, getAdditionalDefaults, 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 Detail
-
NAME
public static final String NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
setup
public static boolean setup()
Sets the application look and feel to this LaF usingUIManager.setLookAndFeel(javax.swing.LookAndFeel).- Since:
- 1.2
-
install
@Deprecated public static boolean 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
public String getName()
- Specified by:
getNamein classLookAndFeel
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin classLookAndFeel
-
-