javax.swing.plaf.metal
类 MetalTheme
java.lang.Object
javax.swing.plaf.metal.MetalTheme
- 直接已知子类:
- DefaultMetalTheme
public abstract class MetalTheme
- extends Object
此抽象类是描述 Metal 使用的颜色的一般方法。可以使用 MetalTheme
的子类来交换 Metal 应用程序中的颜色。
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetalTheme
public MetalTheme()
getName
public abstract String getName()
getPrimary1
protected abstract ColorUIResource getPrimary1()
getPrimary2
protected abstract ColorUIResource getPrimary2()
getPrimary3
protected abstract ColorUIResource getPrimary3()
getSecondary1
protected abstract ColorUIResource getSecondary1()
getSecondary2
protected abstract ColorUIResource getSecondary2()
getSecondary3
protected abstract ColorUIResource getSecondary3()
getControlTextFont
public abstract FontUIResource getControlTextFont()
getSystemTextFont
public abstract FontUIResource getSystemTextFont()
getUserTextFont
public abstract FontUIResource getUserTextFont()
getMenuTextFont
public abstract FontUIResource getMenuTextFont()
getWindowTitleFont
public abstract FontUIResource getWindowTitleFont()
getSubTextFont
public abstract FontUIResource getSubTextFont()
getWhite
protected ColorUIResource getWhite()
getBlack
protected ColorUIResource getBlack()
getFocusColor
public ColorUIResource getFocusColor()
getDesktopColor
public ColorUIResource getDesktopColor()
getControl
public ColorUIResource getControl()
getControlShadow
public ColorUIResource getControlShadow()
getControlDarkShadow
public ColorUIResource getControlDarkShadow()
getControlInfo
public ColorUIResource getControlInfo()
getControlHighlight
public ColorUIResource getControlHighlight()
getControlDisabled
public ColorUIResource getControlDisabled()
getPrimaryControl
public ColorUIResource getPrimaryControl()
getPrimaryControlShadow
public ColorUIResource getPrimaryControlShadow()
getPrimaryControlDarkShadow
public ColorUIResource getPrimaryControlDarkShadow()
getPrimaryControlInfo
public ColorUIResource getPrimaryControlInfo()
getPrimaryControlHighlight
public ColorUIResource getPrimaryControlHighlight()
getSystemTextColor
public ColorUIResource getSystemTextColor()
- 返回标签和带标题边框中的文本的默认颜色。
getControlTextColor
public ColorUIResource getControlTextColor()
getInactiveControlTextColor
public ColorUIResource getInactiveControlTextColor()
getInactiveSystemTextColor
public ColorUIResource getInactiveSystemTextColor()
getUserTextColor
public ColorUIResource getUserTextColor()
getTextHighlightColor
public ColorUIResource getTextHighlightColor()
getHighlightedTextColor
public ColorUIResource getHighlightedTextColor()
getWindowBackground
public ColorUIResource getWindowBackground()
getWindowTitleBackground
public ColorUIResource getWindowTitleBackground()
getWindowTitleForeground
public ColorUIResource getWindowTitleForeground()
getWindowTitleInactiveBackground
public ColorUIResource getWindowTitleInactiveBackground()
getWindowTitleInactiveForeground
public ColorUIResource getWindowTitleInactiveForeground()
getMenuBackground
public ColorUIResource getMenuBackground()
getMenuForeground
public ColorUIResource getMenuForeground()
getMenuSelectedBackground
public ColorUIResource getMenuSelectedBackground()
getMenuSelectedForeground
public ColorUIResource getMenuSelectedForeground()
getMenuDisabledForeground
public ColorUIResource getMenuDisabledForeground()
getSeparatorBackground
public ColorUIResource getSeparatorBackground()
getSeparatorForeground
public ColorUIResource getSeparatorForeground()
getAcceleratorForeground
public ColorUIResource getAcceleratorForeground()
getAcceleratorSelectedForeground
public ColorUIResource getAcceleratorSelectedForeground()
addCustomEntriesToTable
public void addCustomEntriesToTable(UIDefaults table)
提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。 版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。