com.jtattoo.plaf.hifi
Class HiFiLookAndFeel
java.lang.Object
javax.swing.LookAndFeel
javax.swing.plaf.basic.BasicLookAndFeel
javax.swing.plaf.metal.MetalLookAndFeel
com.jtattoo.plaf.AbstractLookAndFeel
com.jtattoo.plaf.hifi.HiFiLookAndFeel
- All Implemented Interfaces:
- Serializable
public class HiFiLookAndFeel
- 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, initComponentDefaults, 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 |
HiFiLookAndFeel
public HiFiLookAndFeel()
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
Copyright © 2011. All Rights Reserved.