Class CustomMetalTheme
java.lang.Object
javax.swing.plaf.metal.MetalTheme
javax.swing.plaf.metal.DefaultMetalTheme
net.thevpc.swing.plaf.CustomMetalTheme
- Author:
- thevpc
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetBlack()getName()protected ColorUIResourceprotected ColorUIResourceprotected ColorUIResourceprotected ColorUIResourceprotected ColorUIResourceprotected ColorUIResourcegetWhite()voidinstallProperty(String key, String value)
-
Constructor Details
-
CustomMetalTheme
public CustomMetalTheme() -
CustomMetalTheme
- Throws:
IOException
-
CustomMetalTheme
-
-
Method Details
-
getUIDefaults
-
getName
- Overrides:
getNamein classDefaultMetalTheme
-
installProperty
-
getPrimary1
- Overrides:
getPrimary1in classDefaultMetalTheme
-
getPrimary2
- Overrides:
getPrimary2in classDefaultMetalTheme
-
getPrimary3
- Overrides:
getPrimary3in classDefaultMetalTheme
-
getSecondary1
- Overrides:
getSecondary1in classDefaultMetalTheme
-
getSecondary2
- Overrides:
getSecondary2in classDefaultMetalTheme
-
getSecondary3
- Overrides:
getSecondary3in classDefaultMetalTheme
-
getWhite
- Overrides:
getWhitein classMetalTheme
-
getBlack
- Overrides:
getBlackin classMetalTheme
-
getFocusColor
- Overrides:
getFocusColorin classMetalTheme
-
getDesktopColor
- Overrides:
getDesktopColorin classMetalTheme
-
getControl
- Overrides:
getControlin classMetalTheme
-
getControlShadow
- Overrides:
getControlShadowin classMetalTheme
-
getControlDarkShadow
- Overrides:
getControlDarkShadowin classMetalTheme
-
getControlInfo
- Overrides:
getControlInfoin classMetalTheme
-
getControlHighlight
- Overrides:
getControlHighlightin classMetalTheme
-
getControlDisabled
- Overrides:
getControlDisabledin classMetalTheme
-
getPrimaryControl
- Overrides:
getPrimaryControlin classMetalTheme
-
getPrimaryControlShadow
- Overrides:
getPrimaryControlShadowin classMetalTheme
-
getPrimaryControlDarkShadow
- Overrides:
getPrimaryControlDarkShadowin classMetalTheme
-
getPrimaryControlInfo
- Overrides:
getPrimaryControlInfoin classMetalTheme
-
getPrimaryControlHighlight
- Overrides:
getPrimaryControlHighlightin classMetalTheme
-
getSystemTextColor
- Overrides:
getSystemTextColorin classMetalTheme
-
getControlTextColor
- Overrides:
getControlTextColorin classMetalTheme
-
getInactiveControlTextColor
- Overrides:
getInactiveControlTextColorin classMetalTheme
-
getInactiveSystemTextColor
- Overrides:
getInactiveSystemTextColorin classMetalTheme
-
getUserTextColor
- Overrides:
getUserTextColorin classMetalTheme
-
getTextHighlightColor
- Overrides:
getTextHighlightColorin classMetalTheme
-
getHighlightedTextColor
- Overrides:
getHighlightedTextColorin classMetalTheme
-
getWindowBackground
- Overrides:
getWindowBackgroundin classMetalTheme
-
getWindowTitleBackground
- Overrides:
getWindowTitleBackgroundin classMetalTheme
-
getWindowTitleForeground
- Overrides:
getWindowTitleForegroundin classMetalTheme
-
getWindowTitleInactiveBackground
- Overrides:
getWindowTitleInactiveBackgroundin classMetalTheme
-
getWindowTitleInactiveForeground
- Overrides:
getWindowTitleInactiveForegroundin classMetalTheme
-
getMenuBackground
- Overrides:
getMenuBackgroundin classMetalTheme
-
getMenuForeground
- Overrides:
getMenuForegroundin classMetalTheme
-
getMenuSelectedBackground
- Overrides:
getMenuSelectedBackgroundin classMetalTheme
-
getMenuSelectedForeground
- Overrides:
getMenuSelectedForegroundin classMetalTheme
-
getMenuDisabledForeground
- Overrides:
getMenuDisabledForegroundin classMetalTheme
-
getSeparatorBackground
- Overrides:
getSeparatorBackgroundin classMetalTheme
-
getSeparatorForeground
- Overrides:
getSeparatorForegroundin classMetalTheme
-
getAcceleratorForeground
- Overrides:
getAcceleratorForegroundin classMetalTheme
-
getAcceleratorSelectedForeground
- Overrides:
getAcceleratorSelectedForegroundin classMetalTheme
-
getControlTextFont
- Overrides:
getControlTextFontin classDefaultMetalTheme
-
getSystemTextFont
- Overrides:
getSystemTextFontin classDefaultMetalTheme
-
getUserTextFont
- Overrides:
getUserTextFontin classDefaultMetalTheme
-
getMenuTextFont
- Overrides:
getMenuTextFontin classDefaultMetalTheme
-
getWindowTitleFont
- Overrides:
getWindowTitleFontin classDefaultMetalTheme
-
getSubTextFont
- Overrides:
getSubTextFontin classDefaultMetalTheme
-
addCustomEntriesToTable
- Overrides:
addCustomEntriesToTablein classMetalTheme
-