com.jtattoo.plaf.fast
Class FastLookAndFeel
java.lang.Object
javax.swing.LookAndFeel
javax.swing.plaf.basic.BasicLookAndFeel
javax.swing.plaf.metal.MetalLookAndFeel
com.jtattoo.plaf.AbstractLookAndFeel
com.jtattoo.plaf.fast.FastLookAndFeel
- All Implemented Interfaces:
- Serializable
public class FastLookAndFeel
- extends AbstractLookAndFeel
- Author:
- Michael Hagen
- See Also:
- Serialized Form
Methods inherited from class com.jtattoo.plaf.AbstractLookAndFeel |
getAlterBackgroundColor, getBackgroundColor, getButtonBackgroundColor, getButtonColorDark, getButtonColorLight, getButtonForegroundColor, getControlBackgroundColor, getControlColorDark, getControlColorLight, getControlDarkShadowColor, getControlForegroundColor, getControlHighlightColor, getControlShadowColor, getCurrentTheme, getDesktopColor, getDisabledBackgroundColor, getDisabledForegroundColor, getFocusCellColor, getFocusColor, getForegroundColor, getFrameColor, getGridColor, getInputBackgroundColor, getInputForegroundColor, getMenuBackgroundColor, getMenuColorDark, getMenuColorLight, getMenuForegroundColor, getMenuSelectionBackgroundColor, getMenuSelectionForegroundColor, getSelectionBackgroundColor, getSelectionForegroundColor, getTabAreaBackgroundColor, getTabSelectionForegroundColor, getTheme, getToolbarBackgroundColor, getToolbarColorDark, getToolbarColorLight, getToolbarDockingColor, getToolbarForegroundColor, getTooltipBackgroundColor, getTooltipForegroundColor, getWindowBorderColor, getWindowInactiveBorderColor, getWindowInactiveTitleBackgroundColor, getWindowInactiveTitleColorDark, getWindowInactiveTitleColorLight, getWindowInactiveTitleForegroundColor, getWindowTitleBackgroundColor, getWindowTitleColorDark, getWindowTitleColorLight, getWindowTitleForegroundColor, initSystemColorDefaults, isWindowDecorationOn, setTheme |
Methods inherited from class javax.swing.plaf.metal.MetalLookAndFeel |
getAcceleratorForeground, getAcceleratorSelectedForeground, getBlack, getControl, getControlDarkShadow, getControlDisabled, getControlHighlight, getControlInfo, getControlShadow, getControlTextColor, getControlTextFont, getDefaults, getDisabledIcon, getDisabledSelectedIcon, getHighlightedTextColor, getInactiveControlTextColor, getInactiveSystemTextColor, getLayoutStyle, getMenuBackground, getMenuDisabledForeground, getMenuForeground, getMenuSelectedBackground, getMenuSelectedForeground, getMenuTextFont, getPrimaryControl, getPrimaryControlDarkShadow, getPrimaryControlHighlight, getPrimaryControlInfo, getPrimaryControlShadow, getSeparatorBackground, getSeparatorForeground, getSubTextFont, getSupportsWindowDecorations, getSystemTextColor, getSystemTextFont, getTextHighlightColor, getUserTextColor, getUserTextFont, getWhite, getWindowBackground, getWindowTitleBackground, getWindowTitleFont, getWindowTitleForeground, getWindowTitleInactiveBackground, getWindowTitleInactiveForeground, provideErrorFeedback, setCurrentTheme |
Methods inherited from class javax.swing.LookAndFeel |
getDesktopPropertyValue, installBorder, installColors, installColorsAndFont, installProperty, loadKeyBindings, makeComponentInputMap, makeIcon, makeInputMap, makeKeyBindings, toString, uninstallBorder |
FastLookAndFeel
public FastLookAndFeel()
getThemes
public static List getThemes()
getThemeProperties
public static Properties getThemeProperties(String name)
setTheme
public static void setTheme(String name)
setTheme
public static void setTheme(String name,
String licenseKey,
String logoString)
setTheme
public static void setTheme(Properties themesProps)
setCurrentTheme
public static void setCurrentTheme(Properties themesProps)
getName
public String getName()
- Overrides:
getName
in class MetalLookAndFeel
getID
public String getID()
- Overrides:
getID
in class MetalLookAndFeel
getDescription
public String getDescription()
- Overrides:
getDescription
in class MetalLookAndFeel
isNativeLookAndFeel
public boolean isNativeLookAndFeel()
- Overrides:
isNativeLookAndFeel
in class MetalLookAndFeel
isSupportedLookAndFeel
public boolean isSupportedLookAndFeel()
- Overrides:
isSupportedLookAndFeel
in class MetalLookAndFeel
getBorderFactory
public AbstractBorderFactory getBorderFactory()
- Specified by:
getBorderFactory
in class AbstractLookAndFeel
getIconFactory
public AbstractIconFactory getIconFactory()
- Specified by:
getIconFactory
in class AbstractLookAndFeel
createDefaultTheme
protected void createDefaultTheme()
- Overrides:
createDefaultTheme
in class MetalLookAndFeel
initClassDefaults
protected void initClassDefaults(UIDefaults table)
- Overrides:
initClassDefaults
in class MetalLookAndFeel
initComponentDefaults
protected void initComponentDefaults(UIDefaults table)
- Overrides:
initComponentDefaults
in class AbstractLookAndFeel
Copyright © 2011. All Rights Reserved.