Class FlatMacLightLaf
java.lang.Object
javax.swing.LookAndFeel
javax.swing.plaf.basic.BasicLookAndFeel
com.formdev.flatlaf.FlatLaf
com.formdev.flatlaf.FlatLightLaf
com.formdev.flatlaf.themes.FlatMacLightLaf
- All Implemented Interfaces:
Serializable
A Flat LaF that imitates macOS light look.
The UI defaults are loaded from FlatMacLightLaf.properties,
FlatLightLaf.properties and FlatLaf.properties.
- Since:
- 3
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class FlatLaf
FlatLaf.DisabledIconProvider -
Field Summary
FieldsFields inherited from class FlatLaf
NULL_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()static voidAdds 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 FlatLightLaf
installMethods inherited from class FlatLaf
createActiveFontValue, disableWindowsD3Donscreen, equals, getAdditionalDefaults, getDefaults, getDisabledIcon, getExtraDefaults, getGlobalExtraDefaults, getID, getLafClassesForDefaultsLoading, getPreferredFontFamily, getPreferredLightFontFamily, getPreferredMonospacedFontFamily, getPreferredSemiboldFontFamily, getStyleableInfos, getStyleableValue, getSupportsWindowDecorations, getSystemColorGetter, getUIKeyLightOrDarkPrefix, getUIKeyPlatformPrefixes, getUIKeySpecialPrefixes, 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, updateUILaterMethods inherited from class BasicLookAndFeel
createAudioAction, getAudioActionMap, initClassDefaults, initComponentDefaults, initSystemColorDefaults, loadSystemColors, playSoundMethods inherited from class LookAndFeel
getDesktopPropertyValue, getDisabledSelectedIcon, getLayoutStyle, installBorder, installColors, installColorsAndFont, installProperty, loadKeyBindings, makeComponentInputMap, makeIcon, makeInputMap, makeKeyBindings, provideErrorFeedback, toString, uninstallBorder
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
FlatMacLightLaf
public FlatMacLightLaf()
-
-
Method Details
-
setup
public static boolean setup()Sets the application look and feel to this LaF usingUIManager.setLookAndFeel(javax.swing.LookAndFeel). -
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:
getNamein classFlatLightLaf
-
getDescription
- Overrides:
getDescriptionin classFlatLightLaf
-
isDark
public boolean isDark()- Overrides:
isDarkin classFlatLightLaf
-