Class DelegatingThemedLaf
java.lang.Object
javax.swing.LookAndFeel
javax.swing.plaf.basic.BasicLookAndFeel
com.github.weisj.darklaf.theme.laf.NoOpBasicLookAndFeel
com.github.weisj.darklaf.theme.laf.ThemedLookAndFeel
com.github.weisj.darklaf.theme.laf.DelegatingThemedLaf
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
SynthesisedThemedLaf
- See Also:
- Serialized Form
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDisabledIcon(JComponent component, Icon icon)getDisabledSelectedIcon(JComponent component, Icon icon)getID()getName()getTheme()voidbooleanbooleanvoidprovideErrorFeedback(Component component)protected voidvoidMethods inherited from class javax.swing.plaf.basic.BasicLookAndFeel
createAudioAction, getAudioActionMap, initClassDefaults, initComponentDefaults, initSystemColorDefaults, loadSystemColors, playSoundMethods inherited from class javax.swing.LookAndFeel
getDesktopPropertyValue, getSupportsWindowDecorations, installBorder, installColors, installColorsAndFont, installProperty, loadKeyBindings, makeComponentInputMap, makeIcon, makeInputMap, makeKeyBindings, toString, uninstallBorder
-
Constructor Details
-
DelegatingThemedLaf
-
-
Method Details
-
getName
- Specified by:
getNamein classLookAndFeel
-
getID
- Specified by:
getIDin classLookAndFeel
-
getDescription
- Specified by:
getDescriptionin classLookAndFeel
-
isNativeLookAndFeel
public boolean isNativeLookAndFeel()- Specified by:
isNativeLookAndFeelin classLookAndFeel
-
isSupportedLookAndFeel
public boolean isSupportedLookAndFeel()- Specified by:
isSupportedLookAndFeelin classLookAndFeel
-
setTheme
- Specified by:
setThemein classThemedLookAndFeel
-
getTheme
- Specified by:
getThemein classThemedLookAndFeel
-
getLayoutStyle
- Overrides:
getLayoutStylein classLookAndFeel
-
provideErrorFeedback
- Overrides:
provideErrorFeedbackin classLookAndFeel
-
getDisabledIcon
- Overrides:
getDisabledIconin classLookAndFeel
-
getDisabledSelectedIcon
- Overrides:
getDisabledSelectedIconin classLookAndFeel
-
initialize
public void initialize()- Specified by:
initializein classNoOpBasicLookAndFeel
-
uninitialize
public void uninitialize()- Specified by:
uninitializein classNoOpBasicLookAndFeel
-
getDefaults
- Specified by:
getDefaultsin classNoOpBasicLookAndFeel
-