|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
javax.swing.plaf.metal
类 OceanTheme
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 外观的设计人员可能通过使用将来的新主题来尽量保持默认外观的更新。所以,开发人员应该在希望自定义 "Ocean" 外观时直接使用此类,或强迫它使用当前主题即可,不用顾及将来的更新。
- 从以下版本开始:
- 1.5
- 另请参见:
MetalLookAndFeel.setCurrentTheme(javax.swing.plaf.metal.MetalTheme)
构造方法摘要 | |
---|---|
OceanTheme() 构造一个 OceanTheme 实例 |
方法摘要 | |
---|---|
void |
addCustomEntriesToTable(UIDefaults table) 将此主题的自定义条目添加到默认表中。 |
protected ColorUIResource |
getBlack() 返回 Metal 外观应该用作 "Black" 的颜色。 |
ColorUIResource |
getControlTextColor() 返回 Metal 外观应该用作控件默认颜色的颜色。 |
ColorUIResource |
getDesktopColor() 返回 Metal 外观应该用作桌面背景色的颜色。 |
ColorUIResource |
getInactiveControlTextColor() 返回 Metal 外观应该用作非活动控件的默认颜色的颜色。 |
ColorUIResource |
getMenuDisabledForeground() 返回 Metal 外观应该用作禁用菜单项的前景色的颜色。 |
String |
getName() 返回此主题的名称,即 "Ocean"。 |
protected ColorUIResource |
getPrimary1() 返回 Metal 外观应该用作 "Primary 1" 的颜色。 |
protected ColorUIResource |
getPrimary2() 返回 Metal 外观应该用作 "Primary 2" 的颜色。 |
protected ColorUIResource |
getPrimary3() 返回 Metal 外观应该用作 "Primary 3" 的颜色。 |
protected ColorUIResource |
getSecondary1() 返回 Metal 外观应该用作 "Secondary 1" 的颜色。 |
protected ColorUIResource |
getSecondary2() 返回 Metal 外观应该用作 "Secondary 2" 的颜色。 |
protected ColorUIResource |
getSecondary3() 返回 Metal 外观应该用作 "Secondary 3" 的颜色。 |
从类 javax.swing.plaf.metal.DefaultMetalTheme 继承的方法 |
---|
getControlTextFont, getMenuTextFont, getSubTextFont, getSystemTextFont, getUserTextFont, getWindowTitleFont |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
OceanTheme
public OceanTheme()
-
构造一个
OceanTheme
实例
方法详细信息 |
---|
addCustomEntriesToTable
public void addCustomEntriesToTable(UIDefaults table)
- 将此主题的自定义条目添加到默认表中。
-
- 覆盖:
-
类
MetalTheme
中的addCustomEntriesToTable
-
- 参数:
table
- 非 null 的默认表- 抛出:
NullPointerException
- 如果该参数为 null
getName
public String getName()
- 返回此主题的名称,即 "Ocean"。
-
- 覆盖:
-
类
DefaultMetalTheme
中的getName
-
- 返回:
- "Ocean"
getPrimary1
protected ColorUIResource getPrimary1()
- 返回 Metal 外观应该用作 "Primary 1" 的颜色。在此颜色合适时外观将用其进行绘制。
-
- 覆盖:
-
类
DefaultMetalTheme
中的getPrimary1
-
- 返回:
- "Primary 1" 颜色。
getPrimary2
protected ColorUIResource getPrimary2()
- 返回 Metal 外观应该用作 "Primary 2" 的颜色。在此颜色合适时外观将用其进行绘制。
-
- 覆盖:
-
类
DefaultMetalTheme
中的getPrimary2
-
- 返回:
- "Primary 2" 颜色。
getPrimary3
protected ColorUIResource getPrimary3()
- 返回 Metal 外观应该用作 "Primary 3" 的颜色。在此颜色合适时外观将用其进行绘制。
-
- 覆盖:
-
类
DefaultMetalTheme
中的getPrimary3
-
- 返回:
- "Primary 3" 颜色。
getSecondary1
protected ColorUIResource getSecondary1()
- 返回 Metal 外观应该用作 "Secondary 1" 的颜色。在此颜色合适时外观将用其进行绘制。
-
- 覆盖:
-
类
DefaultMetalTheme
中的getSecondary1
-
- 返回:
- "Secondary 1" 颜色。
getSecondary2
protected ColorUIResource getSecondary2()
- 返回 Metal 外观应该用作 "Secondary 2" 的颜色。在此颜色合适时外观将用其进行绘制。
-
- 覆盖:
-
类
DefaultMetalTheme
中的getSecondary2
-
- 返回:
- "Secondary 2" 颜色。