JavaTM Platform
Standard Ed. 6

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 Look & Feel の設計者は、今後も新しいテーマを使用して、デフォルトの外観を最新に維持するよう努めます。そのため、開発者は、将来の更新に関係なく、「Ocean」の外観のカスタマイズや、それを現在のテーマにする場合にのみ、このクラスを直接使用する必要があります。

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()
          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 カラーを返します。
 
クラス 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
 
クラス 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 - tablenull の場合
関連項目:
MetalLookAndFeel.getDefaults()

getName

public String getName()
このテーマ「Ocean」の名前を返します。

オーバーライド:
クラス DefaultMetalTheme 内の getName
戻り値:
「Ocean」

getPrimary1

protected ColorUIResource getPrimary1()
Primary 1 カラーを返します。これは、16 進の RGB 値 0x6382BF で表される色を返します。

オーバーライド:
クラス DefaultMetalTheme 内の getPrimary1
戻り値:
Primary 1 カラー
関連項目:
Color.decode(java.lang.String)

getPrimary2

protected ColorUIResource getPrimary2()
Primary 2 カラーを返します。これは、16 進の RGB 値 0xA3B8CC で表される色を返します。

オーバーライド:
クラス DefaultMetalTheme 内の getPrimary2
戻り値:
Primary 2 カラー
関連項目:
Color.decode(java.lang.String)

getPrimary3

protected ColorUIResource getPrimary3()
Primary 3 カラーを返します。これは、16 進の RGB 値 0xB8CFE5 で表される色を返します。

オーバーライド:
クラス DefaultMetalTheme 内の getPrimary3
戻り値:
Primary 3 カラー
関連項目:
Color.decode(java.lang.String)

getSecondary1

protected ColorUIResource getSecondary1()
Secondary 1 カラーを返します。これは、16 進の RGB 値 0x7A8A99 で表される色を返します。

オーバーライド:
クラス DefaultMetalTheme 内の getSecondary1
戻り値:
Secondary 1 カラー
関連項目:
Color.decode(java.lang.String)

getSecondary2

protected ColorUIResource getSecondary2()
Secondary 2 カラーを返します。これは、16 進の RGB 値 0xB8CFE5 で表される色を返します。

オーバーライド:
クラス DefaultMetalTheme 内の getSecondary2
戻り値:
Secondary 2 カラー
関連項目:
Color.decode(java.lang.String)

getSecondary3

protected ColorUIResource getSecondary3()
Secondary 3 カラーを返します。これは、16 進の RGB 値 0xEEEEEE で表される色を返します。

オーバーライド:
クラス DefaultMetalTheme 内の getSecondary3
戻り値:
Secondary 3 カラー
関連項目:
Color.decode(java.lang.String)

getBlack

protected ColorUIResource getBlack()
黒を返します。これは、16 進の RGB 値 0x333333 で表される色を返します。

オーバーライド:
クラス MetalTheme 内の getBlack
戻り値:
関連項目:
Color.decode(java.lang.String)

getDesktopColor

public ColorUIResource getDesktopColor()
デスクトップカラーを返します。これは、16 進の RGB 値 0xFFFFFF で表される色を返します。

オーバーライド:
クラス MetalTheme 内の getDesktopColor
戻り値:
デスクトップカラー
関連項目:
Color.decode(java.lang.String)

getInactiveControlTextColor

public ColorUIResource getInactiveControlTextColor()
アクティブでないコントロールテキストカラーを返します。これは、16 進の RGB 値 0x999999 で表される色を返します。

オーバーライド:
クラス MetalTheme 内の getInactiveControlTextColor
戻り値:
アクティブでないコントロールテキストカラー

getControlTextColor

public ColorUIResource getControlTextColor()
コントロールテキストカラーを返します。これは、16 進の RGB 値 0x333333 で表される色を返します。

オーバーライド:
クラス MetalTheme 内の getControlTextColor
戻り値:
コントロールテキストカラー

getMenuDisabledForeground

public ColorUIResource getMenuDisabledForeground()
無効なメニューのフォアグラウンドカラーを返します。これは、16 進の RGB 値 0x999999 で表される色を返します。

オーバーライド:
クラス MetalTheme 内の getMenuDisabledForeground
戻り値:
無効なメニューのフォアグラウンドカラー

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。