javax.swing.plaf.metal
public class OceanTheme extends DefaultMetalTheme
Constructor and Description |
---|
OceanTheme() |
Modifier and Type | Method and Description |
---|---|
void |
addCustomEntriesToTable(UIDefaults defaults)
Adds customized entries to the UIDefaults table.
|
protected ColorUIResource |
getBlack()
Returns the OceanTheme's color for black, the RGB value
(51, 51, 51).
|
ColorUIResource |
getControlTextColor()
Returns the color for control text, which is the
value of the theme's black value.
|
ColorUIResource |
getDesktopColor()
Returns the desktop color, which is the theme's white color.
|
ColorUIResource |
getInactiveControlTextColor()
Returns the color for inactive control text, which is the
RGB value (153, 153, 153).
|
ColorUIResource |
getMenuDisabledForeground()
Returns the OceanTheme's color for disabled menu foreground,
|
String |
getName()
Returns the name of this theme, "Ocean"
|
protected ColorUIResource |
getPrimary1()
Return the OceanTheme's value for primary 1, the RGB value
(99, 130, 191).
|
protected ColorUIResource |
getPrimary2()
Return the OceanTheme's value for primary 2, the RGB value
(163, 184, 204).
|
protected ColorUIResource |
getPrimary3()
Return the OceanTheme's value for primary 1, the RGB value
(184, 207, 229).
|
protected ColorUIResource |
getSecondary1()
Return the OceanTheme's value for secondary 1, the RGB value
(122, 138, 153).
|
protected ColorUIResource |
getSecondary2()
Return the OceanTheme's value for secondary 2, the RGB value
(184, 207, 229).
|
protected ColorUIResource |
getSecondary3()
Return the OceanTheme's value for secondary 3, the RGB value
(238, 238, 238).
|
getControlTextFont, getMenuTextFont, getSubTextFont, getSystemTextFont, getUserTextFont, getWindowTitleFont
getAcceleratorForeground, getAcceleratorSelectedForeground, getControl, getControlDarkShadow, getControlDisabled, getControlHighlight, getControlInfo, getControlShadow, getFocusColor, getHighlightedTextColor, getInactiveSystemTextColor, getMenuBackground, getMenuForeground, getMenuSelectedBackground, getMenuSelectedForeground, getPrimaryControl, getPrimaryControlDarkShadow, getPrimaryControlHighlight, getPrimaryControlInfo, getPrimaryControlShadow, getSeparatorBackground, getSeparatorForeground, getSystemTextColor, getTextHighlightColor, getUserTextColor, getWhite, getWindowBackground, getWindowTitleBackground, getWindowTitleForeground, getWindowTitleInactiveBackground, getWindowTitleInactiveForeground
public OceanTheme()
public String getName()
getName
in class DefaultMetalTheme
"Steel"
.public ColorUIResource getControlTextColor()
getControlTextColor
in class MetalTheme
public ColorUIResource getDesktopColor()
getDesktopColor
in class MetalTheme
public ColorUIResource getInactiveControlTextColor()
getInactiveControlTextColor
in class MetalTheme
public ColorUIResource getMenuDisabledForeground()
getMenuDisabledForeground
in class MetalTheme
MetalTheme.getMenuForeground()
protected ColorUIResource getBlack()
getBlack
in class MetalTheme
protected ColorUIResource getPrimary1()
getPrimary1
in class DefaultMetalTheme
protected ColorUIResource getPrimary2()
getPrimary2
in class DefaultMetalTheme
protected ColorUIResource getPrimary3()
getPrimary3
in class DefaultMetalTheme
protected ColorUIResource getSecondary1()
getSecondary1
in class DefaultMetalTheme
protected ColorUIResource getSecondary2()
getSecondary2
in class DefaultMetalTheme
protected ColorUIResource getSecondary3()
getSecondary3
in class DefaultMetalTheme
public void addCustomEntriesToTable(UIDefaults defaults)
addCustomEntriesToTable
in class MetalTheme
defaults
- the UI defaults table