- すべての実装されたインタフェース:
Serializable
MetalLookAndFeel
が提供する各ComponentUI
は、その動作をデフォルト表から取得します。 特に明記されていないかぎり、このパッケージ内の各ComponentUI
実装は、それらが使用するデフォルトのセットをドキュメント化しています。 特に明記されていないかぎり、デフォルトはinstallUI
の呼出し時にインストールされます。デフォルトのインストールは、LookAndFeel
に記載されている推奨事項に従って行います。
MetalLookAndFeel
は、カラー・パレットとフォントをMetalTheme
から取得します。 デフォルトのテーマはOceanTheme
です。 テーマは、setCurrentTheme
メソッドで変更できます。テーマの変更方法については、このメソッドを参照してください。 1.5より前では、デフォルトのテーマはDefaultMetalTheme
でした。 システム・プロパティ"swing.metalTheme"
を"steel"
に設定すると、デフォルトとしてDefaultMetalTheme
を指定できます。
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beans
パッケージに追加されました。 XMLEncoder
を参照してください。
- 関連項目:
MetalTheme
,DefaultMetalTheme
,OceanTheme
-
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明protected void
現在のMetalTheme
がnon-null
であることを確認します。static ColorUIResource
現在のテーマのアクセラレータのフォアグラウンド・カラーを返します。static ColorUIResource
現在のテーマの選択されたアクセラレータのフォアグラウンド・カラーを返します。static ColorUIResource
getBlack()
現在のテーマの黒を返します。static ColorUIResource
現在のテーマのコントロール・カラーを返します。static ColorUIResource
現在のテーマのコントロール・ダーク・シャドウ・カラーを返します。static ColorUIResource
現在のテーマの無効なコントロールのコントロール・カラーを返します。static ColorUIResource
現在のテーマのコントロール・ハイライト・カラーを返します。static ColorUIResource
現在のテーマの制御情報カラーを返します。static ColorUIResource
現在のテーマのコントロール・シャドウ・カラーを返します。static ColorUIResource
現在のテーマのコントロール・テキスト・カラーを返します。static FontUIResource
現在のテーマのコントロール・テキスト・フォントを返します。static MetalTheme
MetalLookAndFeel
で現在使用されているテーマを返します。Look & Feelのデフォルトを返します。このLook & Feelの短い説明を返します。static ColorUIResource
現在のテーマのデスクトップ・カラーを返します。getDisabledIcon(JComponent component, Icon icon)
無効な状態のIcon
を返します。getDisabledSelectedIcon(JComponent component, Icon icon)
無効で、かつ選択されているコンポーネントによって使用されるIcon
を返します。static ColorUIResource
現在のテーマのフォーカス・カラーを返します。static ColorUIResource
現在のテーマのハイライト・テキストのテキスト・カラーを返します。getID()
このLook & Feelの識別子を返します。static ColorUIResource
現在のテーマのアクティブでないコントロール・テキスト・カラーを返します。static ColorUIResource
現在のテーマのアクティブでないシステム・テキスト・カラーを返します。http://www.oracle.com/technetwork/java/hig-136467.htmlに指定されているとおり、Java Look & Feelの設計ガイドラインを実装するLayoutStyle
を返します。static ColorUIResource
現在のテーマのメニューのバックグラウンド・カラーを返します。static ColorUIResource
現在のテーマの無効なメニューのフォアグラウンド・カラーを返します。static ColorUIResource
現在のテーマのメニューのフォアグラウンド・カラーを返します。static ColorUIResource
現在のテーマの選択されたメニューのバックグラウンド・カラーを返します。static ColorUIResource
現在のテーマの選択されたメニューのフォアグラウンド・カラーを返します。static FontUIResource
現在のテーマのメニュー・テキスト・フォントを返します。getName()
このLook & Feelの名前を返します。static ColorUIResource
現在のテーマの一次コントロール・カラーを返します。static ColorUIResource
現在のテーマの一次コントロール・ダーク・シャドウ・カラーを返します。static ColorUIResource
現在のテーマの一次コントロール・ハイライト・カラーを返します。static ColorUIResource
現在のテーマの一次制御情報カラーを返します。static ColorUIResource
現在のテーマの一次コントロール・シャドウ・カラーを返します。static ColorUIResource
現在のテーマのセパレータのバックグラウンド・カラーを返します。static ColorUIResource
現在のテーマのセパレータのフォアグラウンド・カラーを返します。static FontUIResource
現在のテーマのサブテキスト・フォントを返します。boolean
MetalはWindow
装飾を提供できるので、true
を返します。static ColorUIResource
現在のテーマのシステム・テキスト・カラーを返します。static FontUIResource
現在のテーマのシステム・テキスト・フォントを返します。static ColorUIResource
現在のテーマのテキスト・ハイライト・カラーを返します。static ColorUIResource
現在のテーマのユーザー・テキスト・カラーを返します。static FontUIResource
現在のテーマのユーザー・テキスト・フォントを返します。static ColorUIResource
getWhite()
現在のテーマの白を返します。static ColorUIResource
現在のテーマのウィンドウのバックグラウンド・カラーを返します。static ColorUIResource
現在のテーマのウィンドウ・タイトルのバックグラウンド・カラーを返します。static FontUIResource
現在のテーマのウィンドウ・タイトル・フォントを返します。static ColorUIResource
現在のテーマのウィンドウ・タイトルのフォアグラウンド・カラーを返します。static ColorUIResource
現在のテーマのアクティブでないウィンドウ・タイトルのバックグラウンド・カラーを返します。static ColorUIResource
現在のテーマのアクティブでないウィンドウ・タイトルのフォアグラウンド・カラーを返します。protected void
initClassDefaults(UIDefaults table)
uiClassID
とUIクラスの完全指定名のマッピングを格納したtable
を生成します。protected void
initComponentDefaults(UIDefaults table)
table
にMetalのデフォルトを格納します。protected void
initSystemColorDefaults(UIDefaults table)
table
にシステム・カラーを格納します。boolean
false
を返します。MetalLookAndFeel
はネイティブなLook & Feelではありません。boolean
true
を返します。MetalLookAndFeel
は任意のプラットフォームで実行できます。void
provideErrorFeedback(Component component)
ユーザーが、フォーカスを持つ編集不可能なJTextField
へのペーストなどの無効な操作を行おうとしたときに呼び出されます。static void
setCurrentTheme(MetalTheme theme)
MetalLookAndFeel
で使用するテーマを設定します。クラス javax.swing.plaf.basic.BasicLookAndFeelで宣言されたメソッド
createAudioAction, getAudioActionMap, loadSystemColors, playSound
クラス javax.swing.LookAndFeelで宣言されたメソッド
getDesktopPropertyValue, initialize, installBorder, installColors, installColorsAndFont, installProperty, loadKeyBindings, makeComponentInputMap, makeIcon, makeInputMap, makeKeyBindings, toString, uninitialize, uninstallBorder
-
コンストラクタの詳細
-
MetalLookAndFeel
public MetalLookAndFeel()MetalLookAndFeel
を構築します。
-
-
メソッドの詳細
-
getName
public String getName()このLook & Feelの名前を返します。 これは"Metal"
を返します。- 定義:
getName
、クラス:LookAndFeel
- 戻り値:
- このLook & Feelの名前
-
getID
public String getID()このLook & Feelの識別子を返します。 これは"Metal"
を返します。- 定義:
getID
、クラス:LookAndFeel
- 戻り値:
- このLook & Feelの識別子
-
getDescription
public String getDescription()このLook & Feelの短い説明を返します。 これは"The Java(tm) Look and Feel"
を返します。- 定義:
getDescription
、クラス:LookAndFeel
- 戻り値:
- このLook & Feelの短い説明
-
isNativeLookAndFeel
public boolean isNativeLookAndFeel()false
を返します。MetalLookAndFeel
はネイティブなLook & Feelではありません。- 定義:
isNativeLookAndFeel
、クラス:LookAndFeel
- 戻り値:
false
-
isSupportedLookAndFeel
public boolean isSupportedLookAndFeel()true
を返します。MetalLookAndFeel
は任意のプラットフォームで実行できます。- 定義:
isSupportedLookAndFeel
、クラス:LookAndFeel
- 戻り値:
true
- 関連項目:
UIManager.setLookAndFeel(javax.swing.LookAndFeel)
-
getSupportsWindowDecorations
public boolean getSupportsWindowDecorations()MetalはWindow
装飾を提供できるので、true
を返します。- オーバーライド:
getSupportsWindowDecorations
、クラス:LookAndFeel
- 戻り値:
true
- 導入されたバージョン:
- 1.4
- 関連項目:
JDialog.setDefaultLookAndFeelDecorated(boolean)
,JFrame.setDefaultLookAndFeelDecorated(boolean)
,JRootPane.setWindowDecorationStyle(int)
-
initClassDefaults
protected void initClassDefaults(UIDefaults table)uiClassID
とUIクラスの完全指定名のマッピングを格納したtable
を生成します。MetalLookAndFeel
は、javax.swing.plaf.metal
パッケージに含まれる「MetalXXXUI」という名前のクラスごとに、エントリを登録します。 文字列XXX
は、Swingの任意のuiClassIDです。 Metalパッケージ内にuiClassIDs
で指定されたクラスが含まれていない場合、javax.swing.plaf.basic
パッケージ内の対応するクラスが使用されます。 たとえば、Metalパッケージには"MetalColorChooserUI"
という名前のクラスが含まれていないため、javax.swing.plaf.basic.BasicColorChooserUI
が使用されます。- オーバーライド:
initClassDefaults
、クラス:BasicLookAndFeel
- パラメータ:
table
- エントリが追加されるUIDefaults
インスタンス- 例外:
NullPointerException
-table
がnull
である場合- 関連項目:
BasicLookAndFeel.initClassDefaults(javax.swing.UIDefaults)
-
initSystemColorDefaults
protected void initSystemColorDefaults(UIDefaults table)table
にシステム・カラーを格納します。table
に追加される値は、次のとおりです。Metalのシステム・カラー・マッピング キー 値 "desktop" theme.getDesktopColor()
"activeCaption" theme.getWindowTitleBackground()
"activeCaptionText" theme.getWindowTitleForeground()
"activeCaptionBorder" theme.getPrimaryControlShadow()
"inactiveCaption" theme.getWindowTitleInactiveBackground()
"inactiveCaptionText" theme.getWindowTitleInactiveForeground()
"inactiveCaptionBorder" theme.getControlShadow()
"window" theme.getWindowBackground()
"windowBorder" theme.getControl()
"windowText" theme.getUserTextColor()
"menu" theme.getMenuBackground()
"menuText" theme.getMenuForeground()
"text" theme.getWindowBackground()
"textText" theme.getUserTextColor()
"textHighlight" theme.getTextHighlightColor()
"textHighlightText" theme.getHighlightedTextColor()
"textInactiveText" theme.getInactiveSystemTextColor()
"control" theme.getControl()
"controlText" theme.getControlTextColor()
"controlHighlight" theme.getControlHighlight()
"controlLtHighlight" theme.getControlHighlight()
"controlShadow" theme.getControlShadow()
"controlDkShadow" theme.getControlDarkShadow()
"scrollbar" theme.getControl()
"info" theme.getPrimaryControl()
"infoText" theme.getPrimaryControlInfo()
theme
は、現在のMetalTheme
に対応しています。- オーバーライド:
initSystemColorDefaults
、クラス:BasicLookAndFeel
- パラメータ:
table
- 値が追加されるUIDefaults
オブジェクト- 例外:
NullPointerException
-table
がnull
である場合- 関連項目:
SystemColor
、BasicLookAndFeel.getDefaults()
、BasicLookAndFeel.loadSystemColors(javax.swing.UIDefaults, java.lang.String[], boolean)
-
initComponentDefaults
protected void initComponentDefaults(UIDefaults table)table
にMetalのデフォルトを格納します。- オーバーライド:
initComponentDefaults
、クラス:BasicLookAndFeel
- パラメータ:
table
- 値を追加するUIDefaults
- 例外:
NullPointerException
-table
がnull
である場合
-
createDefaultTheme
protected void createDefaultTheme()現在のMetalTheme
がnon-null
であることを確認します。 これはgetCurrentTheme
のカバー・メソッドです。- 関連項目:
getCurrentTheme()
-
getDefaults
public UIDefaults getDefaults()Look & Feelのデフォルトを返します。 このメソッドは、createDefaultTheme()
、super.getDefaults()
、getCurrentTheme().addCustomEntriesToTable(table)
をこの順番で呼び出します。このメソッドはpublicメソッドですが、Look & Feelが現在のLook & Feelとして設定され、
initialize
が呼び出されたあとにのみ、UIManager
によって呼び出すようにしてください。- オーバーライド:
getDefaults
、クラス:BasicLookAndFeel
- 戻り値:
- Look & Feelのデフォルト
- 関連項目:
createDefaultTheme()
,BasicLookAndFeel.getDefaults()
,MetalTheme.addCustomEntriesToTable(UIDefaults)
-
provideErrorFeedback
public void provideErrorFeedback(Component component)ユーザーが、フォーカスを持つ編集不可能なJTextField
へのペーストなどの無効な操作を行おうとしたときに呼び出されます。 デフォルトの実装では、ビープ音を鳴らします。 別の動作を行う場合は、デフォルトの実装をサブクラスによってオーバーライドし、別のフィード・バックを指定する必要があります。- オーバーライド:
provideErrorFeedback
、クラス:LookAndFeel
- パラメータ:
component
- エラーが発生したComponent
。null
も指定できる(この場合、エラー条件はComponent
と直接関連付けられない)- 導入されたバージョン:
- 1.4
-
setCurrentTheme
public static void setCurrentTheme(MetalTheme theme)MetalLookAndFeel
で使用するテーマを設定します。テーマを設定したら、
MetalLookAndFeel
を再インストールし、UIを作成し直す必要があります。 次に、この方法を示します。MetalLookAndFeel.setCurrentTheme(theme); // re-install the Metal Look and Feel UIManager.setLookAndFeel(new MetalLookAndFeel()); // Update the ComponentUIs for all Components. This // needs to be invoked for all windows. SwingUtilities.updateComponentTreeUI(rootComponent);
この処理が実行されていない場合、結果は定義されません。- パラメータ:
theme
- 使用するテーマ- 例外:
NullPointerException
-theme
がnull
である場合- 関連項目:
getCurrentTheme()
-
getCurrentTheme
public static MetalTheme getCurrentTheme()MetalLookAndFeel
で現在使用されているテーマを返します。 現在のテーマがnull
の場合、デフォルトのテーマが作成されます。- 戻り値:
- 現在のテーマ
- 導入されたバージョン:
- 1.5
- 関連項目:
setCurrentTheme(javax.swing.plaf.metal.MetalTheme)
-
getDisabledIcon
public Icon getDisabledIcon(JComponent component, Icon icon)無効な状態のIcon
を返します。 このメソッドは、無効な状態のIcon
が指定されていない場合に、それを生成するために使用されます。 たとえば、JButton
を作成し、setIcon
によりIcon
のみを指定した場合このメソッドが呼び出され、無効な状態のIcon
が作成されます。icon
としてnullが渡された場合、このメソッドはnullを返します。Look & Feelによっては無効な状態のアイコンが描画されないことがあり、その場合、無効な状態のアイコンは無視されます。
- オーバーライド:
getDisabledIcon
、クラス:LookAndFeel
- パラメータ:
component
- アイコンを表示するJComponent。nullも可icon
- 無効な状態のアイコンを生成するアイコン。- 戻り値:
- 無効な状態のアイコン。適切なIconを生成できない場合はnull
- 導入されたバージョン:
- 1.5
-
getDisabledSelectedIcon
public Icon getDisabledSelectedIcon(JComponent component, Icon icon)無効で、かつ選択されているコンポーネントによって使用されるIcon
を返します。 このメソッドは、無効で、かつ選択されている状態のコンポーネントに対して、この状態の特定のIcon
が設定されていない場合に、Icon
を生成するために使用します。 たとえば、JButton
を作成し、setIcon
によりIcon
のみを指定した場合、このメソッドが呼び出され、無効でかつ選択されているIcon
が作成されます。icon
としてnullが渡された場合、このメソッドはnullを返します。Look & Feelによっては、無効で、かつ選択されている状態のアイコンが描画されないことがありますが、その場合、このメソッドは無視されます。
- オーバーライド:
getDisabledSelectedIcon
、クラス:LookAndFeel
- パラメータ:
component
- アイコンを表示するJComponent。nullも可icon
- 無効で、かつ選択されている状態のアイコンを生成するアイコン。- 戻り値:
- 無効で、かつ選択されている状態のアイコン。適切なIconを生成できない場合はnull
- 導入されたバージョン:
- 1.5
-
getControlTextFont
public static FontUIResource getControlTextFont()現在のテーマのコントロール・テキスト・フォントを返します。 これはgetCurrentTheme().getControlTextColor()
のカバー・メソッドです。- 戻り値:
- コントロール・テキスト・フォント
- 関連項目:
MetalTheme
-
getSystemTextFont
public static FontUIResource getSystemTextFont()現在のテーマのシステム・テキスト・フォントを返します。 これはgetCurrentTheme().getSystemTextFont()
のカバー・メソッドです。- 戻り値:
- システム・テキスト・フォント
- 関連項目:
MetalTheme
-
getUserTextFont
public static FontUIResource getUserTextFont()現在のテーマのユーザー・テキスト・フォントを返します。 これはgetCurrentTheme().getUserTextFont()
のカバー・メソッドです。- 戻り値:
- ユーザー・テキスト・フォント
- 関連項目:
MetalTheme
-
getMenuTextFont
public static FontUIResource getMenuTextFont()現在のテーマのメニュー・テキスト・フォントを返します。 これはgetCurrentTheme().getMenuTextFont()
のカバー・メソッドです。- 戻り値:
- メニュー・テキスト・フォント
- 関連項目:
MetalTheme
-
getWindowTitleFont
public static FontUIResource getWindowTitleFont()現在のテーマのウィンドウ・タイトル・フォントを返します。 これはgetCurrentTheme().getWindowTitleFont()
のカバー・メソッドです。- 戻り値:
- ウィンドウ・タイトル・フォント
- 関連項目:
MetalTheme
-
getSubTextFont
public static FontUIResource getSubTextFont()現在のテーマのサブテキスト・フォントを返します。 これはgetCurrentTheme().getSubTextFont()
のカバー・メソッドです。- 戻り値:
- サブテキスト・フォント
- 関連項目:
MetalTheme
-
getDesktopColor
public static ColorUIResource getDesktopColor()現在のテーマのデスクトップ・カラーを返します。 これはgetCurrentTheme().getDesktopColor()
のカバー・メソッドです。- 戻り値:
- デスクトップ・カラー
- 関連項目:
MetalTheme
-
getFocusColor
public static ColorUIResource getFocusColor()現在のテーマのフォーカス・カラーを返します。 これはgetCurrentTheme().getFocusColor()
のカバー・メソッドです。- 戻り値:
- フォーカス・カラー
- 関連項目:
MetalTheme
-
getWhite
public static ColorUIResource getWhite()現在のテーマの白を返します。 これはgetCurrentTheme().getWhite()
のカバー・メソッドです。- 戻り値:
- 白
- 関連項目:
MetalTheme
-
getBlack
public static ColorUIResource getBlack()現在のテーマの黒を返します。 これはgetCurrentTheme().getBlack()
のカバー・メソッドです。- 戻り値:
- 黒
- 関連項目:
MetalTheme
-
getControl
public static ColorUIResource getControl()現在のテーマのコントロール・カラーを返します。 これはgetCurrentTheme().getControl()
のカバー・メソッドです。- 戻り値:
- コントロール・カラー
- 関連項目:
MetalTheme
-
getControlShadow
public static ColorUIResource getControlShadow()現在のテーマのコントロール・シャドウ・カラーを返します。 これはgetCurrentTheme().getControlShadow()
のカバー・メソッドです。- 戻り値:
- コントロール・シャドウ・カラー
- 関連項目:
MetalTheme
-
getControlDarkShadow
public static ColorUIResource getControlDarkShadow()現在のテーマのコントロール・ダーク・シャドウ・カラーを返します。 これはgetCurrentTheme().getControlDarkShadow()
のカバー・メソッドです。- 戻り値:
- コントロール・ダーク・シャドウ・カラー
- 関連項目:
MetalTheme
-
getControlInfo
public static ColorUIResource getControlInfo()現在のテーマの制御情報カラーを返します。 これはgetCurrentTheme().getControlInfo()
のカバー・メソッドです。- 戻り値:
- 制御情報カラー
- 関連項目:
MetalTheme
-
getControlHighlight
public static ColorUIResource getControlHighlight()現在のテーマのコントロール・ハイライト・カラーを返します。 これはgetCurrentTheme().getControlHighlight()
のカバー・メソッドです。- 戻り値:
- コントロール・ハイライト・カラー
- 関連項目:
MetalTheme
-
getControlDisabled
public static ColorUIResource getControlDisabled()現在のテーマの無効なコントロールのコントロール・カラーを返します。 これはgetCurrentTheme().getControlDisabled()
のカバー・メソッドです。- 戻り値:
- 無効なコントロールのコントロール・カラー
- 関連項目:
MetalTheme
-
getPrimaryControl
public static ColorUIResource getPrimaryControl()現在のテーマの一次コントロール・カラーを返します。 これはgetCurrentTheme().getPrimaryControl()
のカバー・メソッドです。- 戻り値:
- 一次コントロール・カラー
- 関連項目:
MetalTheme
-
getPrimaryControlShadow
public static ColorUIResource getPrimaryControlShadow()現在のテーマの一次コントロール・シャドウ・カラーを返します。 これはgetCurrentTheme().getPrimaryControlShadow()
のカバー・メソッドです。- 戻り値:
- 一次コントロール・シャドウ・カラー
- 関連項目:
MetalTheme
-
getPrimaryControlDarkShadow
public static ColorUIResource getPrimaryControlDarkShadow()現在のテーマの一次コントロール・ダーク・シャドウ・カラーを返します。 これはgetCurrentTheme().getPrimaryControlDarkShadow()
のカバー・メソッドです。- 戻り値:
- 一次コントロール・ダーク・シャドウ・カラー
- 関連項目:
MetalTheme
-
getPrimaryControlInfo
public static ColorUIResource getPrimaryControlInfo()現在のテーマの一次制御情報カラーを返します。 これはgetCurrentTheme().getPrimaryControlInfo()
のカバー・メソッドです。- 戻り値:
- 一次制御情報カラー
- 関連項目:
MetalTheme
-
getPrimaryControlHighlight
public static ColorUIResource getPrimaryControlHighlight()現在のテーマの一次コントロール・ハイライト・カラーを返します。 これはgetCurrentTheme().getPrimaryControlHighlight()
のカバー・メソッドです。- 戻り値:
- 一次コントロール・ハイライト・カラー
- 関連項目:
MetalTheme
-
getSystemTextColor
public static ColorUIResource getSystemTextColor()現在のテーマのシステム・テキスト・カラーを返します。 これはgetCurrentTheme().getSystemTextColor()
のカバー・メソッドです。- 戻り値:
- システム・テキスト・カラー
- 関連項目:
MetalTheme
-
getControlTextColor
public static ColorUIResource getControlTextColor()現在のテーマのコントロール・テキスト・カラーを返します。 これはgetCurrentTheme().getControlTextColor()
のカバー・メソッドです。- 戻り値:
- コントロール・テキスト・カラー
- 関連項目:
MetalTheme
-
getInactiveControlTextColor
public static ColorUIResource getInactiveControlTextColor()現在のテーマのアクティブでないコントロール・テキスト・カラーを返します。 これはgetCurrentTheme().getInactiveControlTextColor()
のカバー・メソッドです。- 戻り値:
- アクティブでないコントロール・テキスト・カラー
- 関連項目:
MetalTheme
-
getInactiveSystemTextColor
public static ColorUIResource getInactiveSystemTextColor()現在のテーマのアクティブでないシステム・テキスト・カラーを返します。 これはgetCurrentTheme().getInactiveSystemTextColor()
のカバー・メソッドです。- 戻り値:
- アクティブでないシステム・テキスト・カラー
- 関連項目:
MetalTheme
-
getUserTextColor
public static ColorUIResource getUserTextColor()現在のテーマのユーザー・テキスト・カラーを返します。 これはgetCurrentTheme().getUserTextColor()
のカバー・メソッドです。- 戻り値:
- ユーザー・テキスト・カラー
- 関連項目:
MetalTheme
-
getTextHighlightColor
public static ColorUIResource getTextHighlightColor()現在のテーマのテキスト・ハイライト・カラーを返します。 これはgetCurrentTheme().getTextHighlightColor()
のカバー・メソッドです。- 戻り値:
- テキスト・ハイライト・カラー
- 関連項目:
MetalTheme
-
getHighlightedTextColor
public static ColorUIResource getHighlightedTextColor()現在のテーマのハイライト・テキストのテキスト・カラーを返します。 これはgetCurrentTheme().getHighlightedTextColor()
のカバー・メソッドです。- 戻り値:
- ハイライト・テキストのテキスト・カラー
- 関連項目:
MetalTheme
-
getWindowBackground
public static ColorUIResource getWindowBackground()現在のテーマのウィンドウのバックグラウンド・カラーを返します。 これはgetCurrentTheme().getWindowBackground()
のカバー・メソッドです。- 戻り値:
- ウィンドウのバックグラウンド・カラー
- 関連項目:
MetalTheme
-
getWindowTitleBackground
public static ColorUIResource getWindowTitleBackground()現在のテーマのウィンドウ・タイトルのバックグラウンド・カラーを返します。 これはgetCurrentTheme().getWindowTitleBackground()
のカバー・メソッドです。- 戻り値:
- ウィンドウ・タイトルのバックグラウンド・カラー
- 関連項目:
MetalTheme
-
getWindowTitleForeground
public static ColorUIResource getWindowTitleForeground()現在のテーマのウィンドウ・タイトルのフォアグラウンド・カラーを返します。 これはgetCurrentTheme().getWindowTitleForeground()
のカバー・メソッドです。- 戻り値:
- ウィンドウ・タイトルのフォアグラウンド・カラー
- 関連項目:
MetalTheme
-
getWindowTitleInactiveBackground
public static ColorUIResource getWindowTitleInactiveBackground()現在のテーマのアクティブでないウィンドウ・タイトルのバックグラウンド・カラーを返します。 これはgetCurrentTheme().getWindowTitleInactiveBackground()
のカバー・メソッドです。- 戻り値:
- アクティブでないウィンドウ・タイトルのバックグラウンド・カラー
- 関連項目:
MetalTheme
-
getWindowTitleInactiveForeground
public static ColorUIResource getWindowTitleInactiveForeground()現在のテーマのアクティブでないウィンドウ・タイトルのフォアグラウンド・カラーを返します。 これはgetCurrentTheme().getWindowTitleInactiveForeground()
のカバー・メソッドです。- 戻り値:
- アクティブでないウィンドウ・タイトルのフォアグラウンド・カラー
- 関連項目:
MetalTheme
-
getMenuBackground
public static ColorUIResource getMenuBackground()現在のテーマのメニューのバックグラウンド・カラーを返します。 これはgetCurrentTheme().getMenuBackground()
のカバー・メソッドです。- 戻り値:
- メニューのバックグラウンド・カラー
- 関連項目:
MetalTheme
-
getMenuForeground
public static ColorUIResource getMenuForeground()現在のテーマのメニューのフォアグラウンド・カラーを返します。 これはgetCurrentTheme().getMenuForeground()
のカバー・メソッドです。- 戻り値:
- メニューのフォアグラウンド・カラー
- 関連項目:
MetalTheme
-
getMenuSelectedBackground
public static ColorUIResource getMenuSelectedBackground()現在のテーマの選択されたメニューのバックグラウンド・カラーを返します。 これはgetCurrentTheme().getMenuSelectedBackground()
のカバー・メソッドです。- 戻り値:
- 選択されたメニューのバックグラウンド・カラー
- 関連項目:
MetalTheme
-
getMenuSelectedForeground
public static ColorUIResource getMenuSelectedForeground()現在のテーマの選択されたメニューのフォアグラウンド・カラーを返します。 これはgetCurrentTheme().getMenuSelectedForeground()
のカバー・メソッドです。- 戻り値:
- 選択されたメニューのフォアグラウンド・カラー
- 関連項目:
MetalTheme
-
getMenuDisabledForeground
public static ColorUIResource getMenuDisabledForeground()現在のテーマの無効なメニューのフォアグラウンド・カラーを返します。 これはgetCurrentTheme().getMenuDisabledForeground()
のカバー・メソッドです。- 戻り値:
- 無効なメニューのフォアグラウンド・カラー
- 関連項目:
MetalTheme
-
getSeparatorBackground
public static ColorUIResource getSeparatorBackground()現在のテーマのセパレータのバックグラウンド・カラーを返します。 これはgetCurrentTheme().getSeparatorBackground()
のカバー・メソッドです。- 戻り値:
- セパレータのバックグラウンド・カラー
- 関連項目:
MetalTheme
-
getSeparatorForeground
public static ColorUIResource getSeparatorForeground()現在のテーマのセパレータのフォアグラウンド・カラーを返します。 これはgetCurrentTheme().getSeparatorForeground()
のカバー・メソッドです。- 戻り値:
- セパレータのフォアグラウンド・カラー
- 関連項目:
MetalTheme
-
getAcceleratorForeground
public static ColorUIResource getAcceleratorForeground()現在のテーマのアクセラレータのフォアグラウンド・カラーを返します。 これはgetCurrentTheme().getAcceleratorForeground()
のカバー・メソッドです。- 戻り値:
- アクセラレータのフォアグラウンド・カラー
- 関連項目:
MetalTheme
-
getAcceleratorSelectedForeground
public static ColorUIResource getAcceleratorSelectedForeground()現在のテーマの選択されたアクセラレータのフォアグラウンド・カラーを返します。 これはgetCurrentTheme().getAcceleratorSelectedForeground()
のカバー・メソッドです。- 戻り値:
- 選択されたアクセラレータのフォアグラウンド・カラー
- 関連項目:
MetalTheme
-
getLayoutStyle
public LayoutStyle getLayoutStyle()http://www.oracle.com/technetwork/java/hig-136467.htmlに指定されているとおり、Java Look & Feelの設計ガイドラインを実装するLayoutStyle
を返します。- オーバーライド:
getLayoutStyle
、クラス:LookAndFeel
- 戻り値:
- Java Look & Feelの設計ガイドラインを実装するLayoutStyle
- 導入されたバージョン:
- 1.6
- 関連項目:
LayoutStyle.getInstance()
-