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, 2014, Oracle and/or its affiliates. All rights reserved.