- java.lang.Object
-
- javax.swing.plaf.metal.MetalTheme
-
- javax.swing.plaf.metal.DefaultMetalTheme
-
- javax.swing.plaf.metal.OceanTheme
-
public class OceanTheme extends DefaultMetalTheme
MetalLookAndFeel
的默认主题。Metal Look and Feel的设计师努力通过未来使用新主题来保持默认的最新状态。 因此,开发人员只应在希望自定义“海洋”外观时直接使用此类,或强制将其作为当前主题,而不管将来的更新如何。
OceanTheme
返回的所有颜色都是完全不透明的。- 从以下版本开始:
- 1.5
- 另请参见:
-
MetalLookAndFeel.setCurrentTheme(javax.swing.plaf.metal.MetalTheme)
-
-
构造方法摘要
构造方法 构造器 描述 OceanTheme()
创建OceanTheme
的实例
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 void
addCustomEntriesToTable(UIDefaults table)
将此主题的自定义条目添加到默认表中。protected ColorUIResource
getBlack()
返回黑色。ColorUIResource
getControlTextColor()
返回控件文本颜色。ColorUIResource
getDesktopColor()
返回桌面颜色。ColorUIResource
getInactiveControlTextColor()
返回非活动控件文本颜色。ColorUIResource
getMenuDisabledForeground()
返回菜单禁用的前景色。String
getName()
返回此主题的名称“Ocean”。protected ColorUIResource
getPrimary1()
返回主要1种颜色。protected ColorUIResource
getPrimary2()
返回主要的2种颜色。protected ColorUIResource
getPrimary3()
返回主要3色。protected ColorUIResource
getSecondary1()
返回辅助1颜色。protected ColorUIResource
getSecondary2()
返回辅助2颜色。protected ColorUIResource
getSecondary3()
返回次要3颜色。-
声明方法的类 javax.swing.plaf.metal.DefaultMetalTheme
getControlTextFont, getMenuTextFont, getSubTextFont, getSystemTextFont, getUserTextFont, getWindowTitleFont
-
声明方法的类 javax.swing.plaf.metal.MetalTheme
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
-
-
-
-
方法详细信息
-
addCustomEntriesToTable
public void addCustomEntriesToTable(UIDefaults table)
将此主题的自定义条目添加到默认表中。- 重写:
-
addCustomEntriesToTable
,类MetalTheme
- 参数
-
table
- 默认表,非空 - 异常
-
NullPointerException
- 如果table
是null
- 另请参见:
-
MetalLookAndFeel.getDefaults()
-
getName
public String getName()
返回此主题的名称“Ocean”。- 重写:
-
getName
在DefaultMetalTheme
类 - 结果
- “海洋”
-
getPrimary1
protected ColorUIResource getPrimary1()
返回主要1种颜色。 这将返回rgb十六进制值为0x6382BF
。- 重写:
-
getPrimary1
,类DefaultMetalTheme
- 结果
- 主要的1种颜色
- 另请参见:
-
Color.decode(java.lang.String)
-
getPrimary2
protected ColorUIResource getPrimary2()
返回主要的2种颜色。 这将返回rgb十六进制值为0xA3B8CC
。- 重写:
-
getPrimary2
,类DefaultMetalTheme
- 结果
- 主要的2色
- 另请参见:
-
Color.decode(java.lang.String)
-
getPrimary3
protected ColorUIResource getPrimary3()
返回主要3色。 这将返回rgb十六进制值为0xB8CFE5
。- 重写:
-
getPrimary3
类DefaultMetalTheme
- 结果
- 主要的3种颜色
- 另请参见:
-
Color.decode(java.lang.String)
-
getSecondary1
protected ColorUIResource getSecondary1()
返回辅助1颜色。 这将返回rgb十六进制值为0x7A8A99
。- 重写:
-
getSecondary1
在DefaultMetalTheme
类 - 结果
- 第二种颜色
- 另请参见:
-
Color.decode(java.lang.String)
-
getSecondary2
protected ColorUIResource getSecondary2()
返回辅助2颜色。 这将返回rgb十六进制值为0xB8CFE5
。- 重写:
-
getSecondary2
在DefaultMetalTheme
类 - 结果
- 二级2色
- 另请参见:
-
Color.decode(java.lang.String)
-
getSecondary3
protected ColorUIResource getSecondary3()
返回次要3颜色。 这将返回rgb十六进制值为0xEEEEEE
。- 重写:
-
getSecondary3
,类DefaultMetalTheme
- 结果
- 二级3色
- 另请参见:
-
Color.decode(java.lang.String)
-
getBlack
protected ColorUIResource getBlack()
返回黑色。 这将返回rgb十六进制值为0x333333
。- 重写:
-
getBlack
,类MetalTheme
- 结果
- 黑色
- 另请参见:
-
Color.decode(java.lang.String)
-
getDesktopColor
public ColorUIResource getDesktopColor()
返回桌面颜色。 这将返回rgb十六进制值为0xFFFFFF
。- 重写:
-
getDesktopColor
,类MetalTheme
- 结果
- 桌面颜色
- 另请参见:
-
Color.decode(java.lang.String)
-
getInactiveControlTextColor
public ColorUIResource getInactiveControlTextColor()
返回非活动控件文本颜色。 这将返回rgb十六进制值为0x999999
。- 重写:
-
getInactiveControlTextColor
,类MetalTheme
- 结果
- 非活动控件文本颜色
-
getControlTextColor
public ColorUIResource getControlTextColor()
返回控件文本颜色。 这将返回rgb十六进制值为0x333333
。- 重写:
-
getControlTextColor
,类MetalTheme
- 结果
- 控制文字颜色
-
getMenuDisabledForeground
public ColorUIResource getMenuDisabledForeground()
返回菜单禁用的前景色。 这将返回rgb十六进制值为0x999999
。- 重写:
-
getMenuDisabledForeground
,类MetalTheme
- 结果
- the menu disabled foreground color
-
-