public class OceanTheme extends DefaultMetalTheme
MetalLookAndFeel
のデフォルトのテーマ。
Metal Look & Feel の設計者は、今後も新しいテーマを使用して、デフォルトの外観を最新に維持するよう努めます。そのため、開発者は、将来の更新に関係なく、「Ocean」の外観のカスタマイズや、それを現在のテーマにする場合にのみ、このクラスを直接使用する必要があります。
OceanTheme
によって返されるすべての色は完全に不透明です。
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()
Primary 1 カラーを返します。
|
protected ColorUIResource |
getPrimary2()
Primary 2 カラーを返します。
|
protected ColorUIResource |
getPrimary3()
Primary 3 カラーを返します。
|
protected ColorUIResource |
getSecondary1()
Secondary 1 カラーを返します。
|
protected ColorUIResource |
getSecondary2()
Secondary 2 カラーを返します。
|
protected ColorUIResource |
getSecondary3()
Secondary 3 カラーを返します。
|
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 void addCustomEntriesToTable(UIDefaults table)
addCustomEntriesToTable
、クラス: MetalTheme
table
- デフォルトのテーブル (null は不可)NullPointerException
- table
が null
である場合MetalLookAndFeel.getDefaults()
public String getName()
getName
、クラス: DefaultMetalTheme
protected ColorUIResource getPrimary1()
0x6382BF
で表される色を返します。getPrimary1
、クラス: DefaultMetalTheme
Color.decode(java.lang.String)
protected ColorUIResource getPrimary2()
0xA3B8CC
で表される色を返します。getPrimary2
、クラス: DefaultMetalTheme
Color.decode(java.lang.String)
protected ColorUIResource getPrimary3()
0xB8CFE5
で表される色を返します。getPrimary3
、クラス: DefaultMetalTheme
Color.decode(java.lang.String)
protected ColorUIResource getSecondary1()
0x7A8A99
で表される色を返します。getSecondary1
、クラス: DefaultMetalTheme
Color.decode(java.lang.String)
protected ColorUIResource getSecondary2()
0xB8CFE5
で表される色を返します。getSecondary2
、クラス: DefaultMetalTheme
Color.decode(java.lang.String)
protected ColorUIResource getSecondary3()
0xEEEEEE
で表される色を返します。getSecondary3
、クラス: DefaultMetalTheme
Color.decode(java.lang.String)
protected ColorUIResource getBlack()
0x333333
で表される色を返します。getBlack
、クラス: MetalTheme
Color.decode(java.lang.String)
public ColorUIResource getDesktopColor()
0xFFFFFF
で表される色を返します。getDesktopColor
、クラス: MetalTheme
Color.decode(java.lang.String)
public ColorUIResource getInactiveControlTextColor()
0x999999
で表される色を返します。getInactiveControlTextColor
、クラス: MetalTheme
public ColorUIResource getControlTextColor()
0x333333
で表される色を返します。getControlTextColor
、クラス: MetalTheme
public ColorUIResource getMenuDisabledForeground()
0x999999
で表される色を返します。getMenuDisabledForeground
、クラス: MetalTheme
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.