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, getWindowTitleFontgetAcceleratorForeground, 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, getWindowTitleInactiveForegroundpublic void addCustomEntriesToTable(UIDefaults table)
addCustomEntriesToTable、クラスMetalThemetable - デフォルトのテーブル(nullは不可)NullPointerException - tableがnullである場合MetalLookAndFeel.getDefaults()public String getName()
getName、クラスDefaultMetalThemeprotected ColorUIResource getPrimary1()
0x6382BFで表される色を返します。 getPrimary1、クラスDefaultMetalThemeColor.decode(java.lang.String)protected ColorUIResource getPrimary2()
0xA3B8CCで表される色を返します。 getPrimary2、クラスDefaultMetalThemeColor.decode(java.lang.String)protected ColorUIResource getPrimary3()
0xB8CFE5で表される色を返します。 getPrimary3、クラスDefaultMetalThemeColor.decode(java.lang.String)protected ColorUIResource getSecondary1()
0x7A8A99で表される色を返します。 getSecondary1、クラスDefaultMetalThemeColor.decode(java.lang.String)protected ColorUIResource getSecondary2()
0xB8CFE5で表される色を返します。 getSecondary2、クラスDefaultMetalThemeColor.decode(java.lang.String)protected ColorUIResource getSecondary3()
0xEEEEEEで表される色を返します。 getSecondary3、クラスDefaultMetalThemeColor.decode(java.lang.String)protected ColorUIResource getBlack()
0x333333で表される色を返します。 getBlack、クラスMetalThemeColor.decode(java.lang.String)public ColorUIResource getDesktopColor()
0xFFFFFFで表される色を返します。 getDesktopColor、クラスMetalThemeColor.decode(java.lang.String)public ColorUIResource getInactiveControlTextColor()
0x999999で表される色を返します。 getInactiveControlTextColor、クラスMetalThemepublic ColorUIResource getControlTextColor()
0x333333で表される色を返します。 getControlTextColor、クラスMetalThemepublic ColorUIResource getMenuDisabledForeground()
0x999999で表される色を返します。 getMenuDisabledForeground、クラスMetalTheme バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。