クラス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
- 関連項目:
-
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明voidこのテーマのカスタム・エントリをデフォルトのテーブルに追加します。protected ColorUIResourcegetBlack()黒を返します。コントロール・テキスト・カラーを返します。デスクトップ・カラーを返します。アクティブでないコントロール・テキスト・カラーを返します。無効なメニューのフォアグラウンド・カラーを返します。getName()このテーマ「Ocean」の名前を返します。protected ColorUIResourcePrimary 1カラーを返します。protected ColorUIResourcePrimary 2カラーを返します。protected ColorUIResourcePrimary 3カラーを返します。protected ColorUIResourceSecondary 1カラーを返します。protected ColorUIResourceSecondary 2カラーを返します。protected ColorUIResourceSecondary 3カラーを返します。クラスで宣言されたメソッド DefaultMetalTheme
getControlTextFont, getMenuTextFont, getSubTextFont, getSystemTextFont, getUserTextFont, getWindowTitleFont修飾子と型メソッド説明コントロール・テキスト・フォントを返します。メニュー・テキスト・フォントを返します。サブテキスト・フォントを返します。システム・テキスト・フォントを返します。ユーザー・テキスト・フォントを返します。ウィンドウ・タイトル・フォントを返します。クラスで宣言されたメソッド 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修飾子と型メソッド説明アクセラレータのフォアグラウンド・カラーを返します。選択されたアクセラレータのフォアグラウンド・カラーを返します。コントロール・カラーを返します。コントロール・ダーク・シャドウ・カラーを返します。無効なコントロールのコントロール・カラーを返します。コントロール・ハイライト・カラーを返します。制御情報カラーを返します。コントロール・シャドウ・カラーを返します。フォーカス・カラーを返します。ハイライト・テキストのテキスト・カラーを返します。アクティブでないシステム・テキスト・カラーを返します。メニューのバックグラウンド・カラーを返します。メニューのフォアグラウンド・カラーを返します。選択されたメニューのバックグラウンド・カラーを返します。選択されたメニューのフォアグラウンド・カラーを返します。一次コントロール・カラーを返します。一次コントロール・ダーク・シャドウ・カラーを返します。一次コントロール・ハイライト・カラーを返します。一次制御情報カラーを返します。一次コントロール・シャドウ・カラーを返します。セパレータのバックグラウンド・カラーを返します。セパレータのフォアグラウンド・カラーを返します。システム・テキスト・カラーを返します。テキスト・ハイライト・カラーを返します。ユーザー・テキスト・カラーを返します。protected ColorUIResourcegetWhite()白を返します。ウィンドウのバックグラウンド・カラーを返します。ウィンドウ・タイトルのバックグラウンド・カラーを返します。ウィンドウ・タイトルのフォアグラウンド・カラーを返します。アクティブでないウィンドウ・タイトルのバックグラウンド・カラーを返します。アクティブでないウィンドウ・タイトルのフォアグラウンド・カラーを返します。クラスオブジェクトで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait修飾子と型メソッド説明protected Objectclone()このオブジェクトのコピーを作成して、返します。booleanこのオブジェクトと他のオブジェクトが等しいかどうかを示します。protected voidfinalize()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。最終決定は非推奨であり、将来のリリースで削除される可能性があります。final Class<?> getClass()このObjectの実行時クラスを返します。inthashCode()このオブジェクトに対するハッシュ・コード値を返します。final voidnotify()このオブジェクトのモニターで待機中のスレッドを1つ再開します。final voidこのオブジェクトのモニターで待機中のすべてのスレッドを再開します。toString()オブジェクトの文字列表現を返します。final voidwait()現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。final voidwait(long timeoutMillis) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。final voidwait(long timeoutMillis, int nanos) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
-
コンストラクタの詳細
-
OceanTheme
public OceanTheme()OceanThemeのインスタンスを生成します
-
-
メソッドの詳細
-
addCustomEntriesToTable
public void addCustomEntriesToTable(UIDefaults table) このテーマのカスタム・エントリをデフォルトのテーブルに追加します。- オーバーライド:
addCustomEntriesToTable、クラスMetalTheme- パラメータ:
table- デフォルトのテーブル(nullは不可)- スロー:
NullPointerException-tableがnullである場合- 関連項目:
-
getName
-
getPrimary1
protected ColorUIResource getPrimary1()Primary 1カラーを返します。 これは、16進のRGB値0x6382BFで表される色を返します。- オーバーライド:
getPrimary1、クラスDefaultMetalTheme- 戻り値:
- Primary 1カラー
- 関連項目:
-
getPrimary2
protected ColorUIResource getPrimary2()Primary 2カラーを返します。 これは、16進のRGB値0xA3B8CCで表される色を返します。- オーバーライド:
getPrimary2、クラスDefaultMetalTheme- 戻り値:
- Primary 2カラー
- 関連項目:
-
getPrimary3
protected ColorUIResource getPrimary3()Primary 3カラーを返します。 これは、16進のRGB値0xB8CFE5で表される色を返します。- オーバーライド:
getPrimary3、クラスDefaultMetalTheme- 戻り値:
- Primary 3カラー
- 関連項目:
-
getSecondary1
protected ColorUIResource getSecondary1()Secondary 1カラーを返します。 これは、16進のRGB値0x7A8A99で表される色を返します。- オーバーライド:
getSecondary1、クラスDefaultMetalTheme- 戻り値:
- Secondary 1カラー
- 関連項目:
-
getSecondary2
protected ColorUIResource getSecondary2()Secondary 2カラーを返します。 これは、16進のRGB値0xB8CFE5で表される色を返します。- オーバーライド:
getSecondary2、クラスDefaultMetalTheme- 戻り値:
- Secondary 2カラー
- 関連項目:
-
getSecondary3
protected ColorUIResource getSecondary3()Secondary 3カラーを返します。 これは、16進のRGB値0xEEEEEEで表される色を返します。- オーバーライド:
getSecondary3、クラスDefaultMetalTheme- 戻り値:
- Secondary 3カラー
- 関連項目:
-
getBlack
protected ColorUIResource getBlack()黒を返します。 これは、16進のRGB値0x333333で表される色を返します。- オーバーライド:
getBlack、クラスMetalTheme- 戻り値:
- 黒
- 関連項目:
-
getDesktopColor
public ColorUIResource getDesktopColor()デスクトップ・カラーを返します。 これは、16進のRGB値0xFFFFFFで表される色を返します。- オーバーライド:
getDesktopColor、クラスMetalTheme- 戻り値:
- デスクトップ・カラー
- 関連項目:
-
getInactiveControlTextColor
public ColorUIResource getInactiveControlTextColor()アクティブでないコントロール・テキスト・カラーを返します。 これは、16進のRGB値0x999999で表される色を返します。- オーバーライド:
getInactiveControlTextColor、クラスMetalTheme- 戻り値:
- アクティブでないコントロール・テキスト・カラー
-
getControlTextColor
public ColorUIResource getControlTextColor()コントロール・テキスト・カラーを返します。 これは、16進のRGB値0x333333で表される色を返します。- オーバーライド:
getControlTextColor、クラスMetalTheme- 戻り値:
- コントロール・テキスト・カラー
-
getMenuDisabledForeground
public ColorUIResource getMenuDisabledForeground()無効なメニューのフォアグラウンド・カラーを返します。 これは、16進のRGB値0x999999で表される色を返します。- オーバーライド:
getMenuDisabledForeground、クラスMetalTheme- 戻り値:
- 無効なメニューのフォアグラウンド・カラー
-