@Service(value=org.tentackle.swing.plaf.TentackleLookAndFeel.class) public class TLooksLookAndFeel extends com.jgoodies.looks.plastic.Plastic3DLookAndFeel implements TentackleLookAndFeel
| Constructor and Description |
|---|
TLooksLookAndFeel() |
| Modifier and Type | Method and Description |
|---|---|
void |
configureTLooksLookAndFeel() |
protected void |
createDefaultTheme() |
String |
getDescription() |
String |
getID() |
Color |
getMandatoryColor() |
String |
getName() |
static String |
getTLooksDescription() |
static String |
getTLooksName() |
Color |
getUnselectedMandatoryColor() |
protected void |
initClassDefaults(UIDefaults table) |
protected void |
initComponentDefaults(UIDefaults table) |
boolean |
isFocusAnimated() |
ImageIcon |
loadImageIcon(String name) |
protected Object |
loadLooksIcon(String name)
Loads an icon.
|
void |
loadTentackleExtraColors() |
void |
setFocusAnimated(boolean flag) |
void |
setMandatoryColor(Color mandatoryColor) |
void |
setUnselectedMandatoryColor(Color unselectedMandatoryColor) |
installDefaultThemes, is3DEnabledcreateMyDefaultTheme, createTheme, getControl, getControlDarkShadow, getControlHighlight, getDisabledIcon, getFocusColor, getFontPolicy, getHighContrastFocusColorsEnabled, getInstalledThemes, getInternalFrameBorder, getMenuItemBackground, getMenuItemSelectedBackground, getMenuItemSelectedForeground, getMicroLayoutPolicy, getPaletteBorder, getPlasticTheme, getPrimaryControl, getPrimaryControlDarkShadow, getPrimaryControlHighlight, getPrimaryControlInfo, getPrimaryControlShadow, getSimpleInternalFrameBackground, getSimpleInternalFrameForeground, getTabStyle, getTitleTextColor, getTitleTextFont, getWindowTitleBackground, getWindowTitleForeground, getWindowTitleInactiveBackground, getWindowTitleInactiveForeground, initialize, initSystemColorDefaults, installTheme, isSelectTextOnKeyboardFocusGained, set3DEnabled, setFontPolicy, setHighContrastFocusColorsEnabled, setMicroLayoutPolicy, setPlasticTheme, setSelectTextOnKeyboardFocusGained, setTabStyle, uninitializegetAcceleratorForeground, getAcceleratorSelectedForeground, getBlack, getControlDisabled, getControlInfo, getControlShadow, getControlTextColor, getControlTextFont, getCurrentTheme, getDefaults, getDesktopColor, getDisabledSelectedIcon, getHighlightedTextColor, getInactiveControlTextColor, getInactiveSystemTextColor, getLayoutStyle, getMenuBackground, getMenuDisabledForeground, getMenuForeground, getMenuSelectedBackground, getMenuSelectedForeground, getMenuTextFont, getSeparatorBackground, getSeparatorForeground, getSubTextFont, getSupportsWindowDecorations, getSystemTextColor, getSystemTextFont, getTextHighlightColor, getUserTextColor, getUserTextFont, getWhite, getWindowBackground, getWindowTitleFont, isNativeLookAndFeel, isSupportedLookAndFeel, provideErrorFeedback, setCurrentThemecreateAudioAction, getAudioActionMap, loadSystemColors, playSoundgetDesktopPropertyValue, installBorder, installColors, installColorsAndFont, installProperty, loadKeyBindings, makeComponentInputMap, makeIcon, makeInputMap, makeKeyBindings, toString, uninstallBorderpublic void loadTentackleExtraColors()
loadTentackleExtraColors in interface TentackleLookAndFeelpublic Color getMandatoryColor()
getMandatoryColor in interface TentackleLookAndFeelpublic void setMandatoryColor(Color mandatoryColor)
setMandatoryColor in interface TentackleLookAndFeelpublic Color getUnselectedMandatoryColor()
getUnselectedMandatoryColor in interface TentackleLookAndFeelpublic void setUnselectedMandatoryColor(Color unselectedMandatoryColor)
setUnselectedMandatoryColor in interface TentackleLookAndFeelprotected void createDefaultTheme()
createDefaultTheme in class MetalLookAndFeelpublic void configureTLooksLookAndFeel()
public static String getTLooksName()
public static String getTLooksDescription()
public String getName()
getName in class com.jgoodies.looks.plastic.Plastic3DLookAndFeelpublic String getDescription()
getDescription in class com.jgoodies.looks.plastic.Plastic3DLookAndFeelpublic String getID()
getID in class com.jgoodies.looks.plastic.Plastic3DLookAndFeelprotected void initClassDefaults(UIDefaults table)
initClassDefaults in class com.jgoodies.looks.plastic.PlasticLookAndFeelprotected void initComponentDefaults(UIDefaults table)
initComponentDefaults in class com.jgoodies.looks.plastic.Plastic3DLookAndFeelprotected Object loadLooksIcon(String name)
name - the icon namepublic ImageIcon loadImageIcon(String name) throws MissingResourceException
loadImageIcon in interface TentackleLookAndFeelMissingResourceExceptionpublic void setFocusAnimated(boolean flag)
setFocusAnimated in interface TentackleLookAndFeelpublic boolean isFocusAnimated()
isFocusAnimated in interface TentackleLookAndFeelTentackle - a domain driven enterprise framework