- すべての実装されたインタフェース:
- 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 ColorUIResourcegetBlack()現在のテーマの黒を返します。static ColorUIResource現在のテーマのコントロール・カラーを返します。static ColorUIResource現在のテーマのコントロール・ダーク・シャドウ・カラーを返します。static ColorUIResource現在のテーマの無効なコントロールのコントロール・カラーを返します。static ColorUIResource現在のテーマのコントロール・ハイライト・カラーを返します。static ColorUIResource現在のテーマの制御情報カラーを返します。static ColorUIResource現在のテーマのコントロール・シャドウ・カラーを返します。static ColorUIResource現在のテーマのコントロール・テキスト・カラーを返します。static FontUIResource現在のテーマのコントロール・テキスト・フォントを返します。static MetalThemeMetalLookAndFeelで現在使用されているテーマを返します。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現在のテーマのサブテキスト・フォントを返します。booleanMetalはWindow装飾を提供できるので、trueを返します。static ColorUIResource現在のテーマのシステム・テキスト・カラーを返します。static FontUIResource現在のテーマのシステム・テキスト・フォントを返します。static ColorUIResource現在のテーマのテキスト・ハイライト・カラーを返します。static ColorUIResource現在のテーマのユーザー・テキスト・カラーを返します。static FontUIResource現在のテーマのユーザー・テキスト・フォントを返します。static ColorUIResourcegetWhite()現在のテーマの白を返します。static ColorUIResource現在のテーマのウィンドウのバックグラウンド・カラーを返します。static ColorUIResource現在のテーマのウィンドウ・タイトルのバックグラウンド・カラーを返します。static FontUIResource現在のテーマのウィンドウ・タイトル・フォントを返します。static ColorUIResource現在のテーマのウィンドウ・タイトルのフォアグラウンド・カラーを返します。static ColorUIResource現在のテーマのアクティブでないウィンドウ・タイトルのバックグラウンド・カラーを返します。static ColorUIResource現在のテーマのアクティブでないウィンドウ・タイトルのフォアグラウンド・カラーを返します。protected voidinitClassDefaults(UIDefaults table)uiClassIDとUIクラスの完全指定名のマッピングを格納したtableを生成します。protected voidinitComponentDefaults(UIDefaults table)tableにMetalのデフォルトを格納します。protected voidinitSystemColorDefaults(UIDefaults table)tableにシステム・カラーを格納します。booleanfalseを返します。MetalLookAndFeelはネイティブなLook & Feelではありません。booleantrueを返します。MetalLookAndFeelは任意のプラットフォームで実行できます。voidprovideErrorFeedback(Component component)ユーザーが、フォーカスを持つ編集不可能なJTextFieldへのペーストなどの無効な操作を行おうとしたときに呼び出されます。static voidsetCurrentTheme(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
- 
コンストラクタの詳細- 
MetalLookAndFeelpublic MetalLookAndFeel()MetalLookAndFeelを構築します。
 
- 
- 
メソッドの詳細- 
getNamepublic String getName()このLook & Feelの名前を返します。 これは"Metal"を返します。- 定義:
- getName、クラス:- LookAndFeel
- 戻り値:
- このLook & Feelの名前
 
- 
getIDpublic String getID()このLook & Feelの識別子を返します。 これは"Metal"を返します。- 定義:
- getID、クラス:- LookAndFeel
- 戻り値:
- このLook & Feelの識別子
 
- 
getDescriptionpublic String getDescription()このLook & Feelの短い説明を返します。 これは"The Java(tm) Look and Feel"を返します。- 定義:
- getDescription、クラス:- LookAndFeel
- 戻り値:
- このLook & Feelの短い説明
 
- 
isNativeLookAndFeelpublic boolean isNativeLookAndFeel()falseを返します。MetalLookAndFeelはネイティブなLook & Feelではありません。- 定義:
- isNativeLookAndFeel、クラス:- LookAndFeel
- 戻り値:
- false
 
- 
isSupportedLookAndFeelpublic boolean isSupportedLookAndFeel()trueを返します。MetalLookAndFeelは任意のプラットフォームで実行できます。- 定義:
- isSupportedLookAndFeel、クラス:- LookAndFeel
- 戻り値:
- true
- 関連項目:
- UIManager.setLookAndFeel(javax.swing.LookAndFeel)
 
- 
getSupportsWindowDecorationspublic boolean getSupportsWindowDecorations()MetalはWindow装飾を提供できるので、trueを返します。- オーバーライド:
- getSupportsWindowDecorations、クラス:- LookAndFeel
- 戻り値:
- true
- 導入されたバージョン:
- 1.4
- 関連項目:
- JDialog.setDefaultLookAndFeelDecorated(boolean),- JFrame.setDefaultLookAndFeelDecorated(boolean),- JRootPane.setWindowDecorationStyle(int)
 
- 
initClassDefaultsprotected 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)
 
- 
initSystemColorDefaultsprotected 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)
 
- 
initComponentDefaultsprotected void initComponentDefaults(UIDefaults table)tableにMetalのデフォルトを格納します。- オーバーライド:
- initComponentDefaults、クラス:- BasicLookAndFeel
- パラメータ:
- table- 値を追加する- UIDefaults
- 例外:
- NullPointerException-- tableが- nullである場合
 
- 
createDefaultThemeprotected void createDefaultTheme()現在のMetalThemeがnon-nullであることを確認します。 これはgetCurrentThemeのカバー・メソッドです。- 関連項目:
- getCurrentTheme()
 
- 
getDefaultspublic 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)
 
- 
provideErrorFeedbackpublic void provideErrorFeedback(Component component)ユーザーが、フォーカスを持つ編集不可能なJTextFieldへのペーストなどの無効な操作を行おうとしたときに呼び出されます。 デフォルトの実装では、ビープ音を鳴らします。 別の動作を行う場合は、デフォルトの実装をサブクラスによってオーバーライドし、別のフィード・バックを指定する必要があります。- オーバーライド:
- provideErrorFeedback、クラス:- LookAndFeel
- パラメータ:
- component- エラーが発生した- Component。- nullも指定できる(この場合、エラー条件は- Componentと直接関連付けられない)
- 導入されたバージョン:
- 1.4
 
- 
setCurrentThemepublic 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()
 
- 
getCurrentThemepublic static MetalTheme getCurrentTheme()MetalLookAndFeelで現在使用されているテーマを返します。 現在のテーマがnullの場合、デフォルトのテーマが作成されます。- 戻り値:
- 現在のテーマ
- 導入されたバージョン:
- 1.5
- 関連項目:
- setCurrentTheme(javax.swing.plaf.metal.MetalTheme)
 
- 
getDisabledIconpublic 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
 
- 
getDisabledSelectedIconpublic 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
 
- 
getControlTextFontpublic static FontUIResource getControlTextFont()現在のテーマのコントロール・テキスト・フォントを返します。 これはgetCurrentTheme().getControlTextColor()のカバー・メソッドです。- 戻り値:
- コントロール・テキスト・フォント
- 関連項目:
- MetalTheme
 
- 
getSystemTextFontpublic static FontUIResource getSystemTextFont()現在のテーマのシステム・テキスト・フォントを返します。 これはgetCurrentTheme().getSystemTextFont()のカバー・メソッドです。- 戻り値:
- システム・テキスト・フォント
- 関連項目:
- MetalTheme
 
- 
getUserTextFontpublic static FontUIResource getUserTextFont()現在のテーマのユーザー・テキスト・フォントを返します。 これはgetCurrentTheme().getUserTextFont()のカバー・メソッドです。- 戻り値:
- ユーザー・テキスト・フォント
- 関連項目:
- MetalTheme
 
- 
getMenuTextFontpublic static FontUIResource getMenuTextFont()現在のテーマのメニュー・テキスト・フォントを返します。 これはgetCurrentTheme().getMenuTextFont()のカバー・メソッドです。- 戻り値:
- メニュー・テキスト・フォント
- 関連項目:
- MetalTheme
 
- 
getWindowTitleFontpublic static FontUIResource getWindowTitleFont()現在のテーマのウィンドウ・タイトル・フォントを返します。 これはgetCurrentTheme().getWindowTitleFont()のカバー・メソッドです。- 戻り値:
- ウィンドウ・タイトル・フォント
- 関連項目:
- MetalTheme
 
- 
getSubTextFontpublic static FontUIResource getSubTextFont()現在のテーマのサブテキスト・フォントを返します。 これはgetCurrentTheme().getSubTextFont()のカバー・メソッドです。- 戻り値:
- サブテキスト・フォント
- 関連項目:
- MetalTheme
 
- 
getDesktopColorpublic static ColorUIResource getDesktopColor()現在のテーマのデスクトップ・カラーを返します。 これはgetCurrentTheme().getDesktopColor()のカバー・メソッドです。- 戻り値:
- デスクトップ・カラー
- 関連項目:
- MetalTheme
 
- 
getFocusColorpublic static ColorUIResource getFocusColor()現在のテーマのフォーカス・カラーを返します。 これはgetCurrentTheme().getFocusColor()のカバー・メソッドです。- 戻り値:
- フォーカス・カラー
- 関連項目:
- MetalTheme
 
- 
getWhitepublic static ColorUIResource getWhite()現在のテーマの白を返します。 これはgetCurrentTheme().getWhite()のカバー・メソッドです。- 戻り値:
- 白
- 関連項目:
- MetalTheme
 
- 
getBlackpublic static ColorUIResource getBlack()現在のテーマの黒を返します。 これはgetCurrentTheme().getBlack()のカバー・メソッドです。- 戻り値:
- 黒
- 関連項目:
- MetalTheme
 
- 
getControlpublic static ColorUIResource getControl()現在のテーマのコントロール・カラーを返します。 これはgetCurrentTheme().getControl()のカバー・メソッドです。- 戻り値:
- コントロール・カラー
- 関連項目:
- MetalTheme
 
- 
getControlShadowpublic static ColorUIResource getControlShadow()現在のテーマのコントロール・シャドウ・カラーを返します。 これはgetCurrentTheme().getControlShadow()のカバー・メソッドです。- 戻り値:
- コントロール・シャドウ・カラー
- 関連項目:
- MetalTheme
 
- 
getControlDarkShadowpublic static ColorUIResource getControlDarkShadow()現在のテーマのコントロール・ダーク・シャドウ・カラーを返します。 これはgetCurrentTheme().getControlDarkShadow()のカバー・メソッドです。- 戻り値:
- コントロール・ダーク・シャドウ・カラー
- 関連項目:
- MetalTheme
 
- 
getControlInfopublic static ColorUIResource getControlInfo()現在のテーマの制御情報カラーを返します。 これはgetCurrentTheme().getControlInfo()のカバー・メソッドです。- 戻り値:
- 制御情報カラー
- 関連項目:
- MetalTheme
 
- 
getControlHighlightpublic static ColorUIResource getControlHighlight()現在のテーマのコントロール・ハイライト・カラーを返します。 これはgetCurrentTheme().getControlHighlight()のカバー・メソッドです。- 戻り値:
- コントロール・ハイライト・カラー
- 関連項目:
- MetalTheme
 
- 
getControlDisabledpublic static ColorUIResource getControlDisabled()現在のテーマの無効なコントロールのコントロール・カラーを返します。 これはgetCurrentTheme().getControlDisabled()のカバー・メソッドです。- 戻り値:
- 無効なコントロールのコントロール・カラー
- 関連項目:
- MetalTheme
 
- 
getPrimaryControlpublic static ColorUIResource getPrimaryControl()現在のテーマの一次コントロール・カラーを返します。 これはgetCurrentTheme().getPrimaryControl()のカバー・メソッドです。- 戻り値:
- 一次コントロール・カラー
- 関連項目:
- MetalTheme
 
- 
getPrimaryControlShadowpublic static ColorUIResource getPrimaryControlShadow()現在のテーマの一次コントロール・シャドウ・カラーを返します。 これはgetCurrentTheme().getPrimaryControlShadow()のカバー・メソッドです。- 戻り値:
- 一次コントロール・シャドウ・カラー
- 関連項目:
- MetalTheme
 
- 
getPrimaryControlDarkShadowpublic static ColorUIResource getPrimaryControlDarkShadow()現在のテーマの一次コントロール・ダーク・シャドウ・カラーを返します。 これはgetCurrentTheme().getPrimaryControlDarkShadow()のカバー・メソッドです。- 戻り値:
- 一次コントロール・ダーク・シャドウ・カラー
- 関連項目:
- MetalTheme
 
- 
getPrimaryControlInfopublic static ColorUIResource getPrimaryControlInfo()現在のテーマの一次制御情報カラーを返します。 これはgetCurrentTheme().getPrimaryControlInfo()のカバー・メソッドです。- 戻り値:
- 一次制御情報カラー
- 関連項目:
- MetalTheme
 
- 
getPrimaryControlHighlightpublic static ColorUIResource getPrimaryControlHighlight()現在のテーマの一次コントロール・ハイライト・カラーを返します。 これはgetCurrentTheme().getPrimaryControlHighlight()のカバー・メソッドです。- 戻り値:
- 一次コントロール・ハイライト・カラー
- 関連項目:
- MetalTheme
 
- 
getSystemTextColorpublic static ColorUIResource getSystemTextColor()現在のテーマのシステム・テキスト・カラーを返します。 これはgetCurrentTheme().getSystemTextColor()のカバー・メソッドです。- 戻り値:
- システム・テキスト・カラー
- 関連項目:
- MetalTheme
 
- 
getControlTextColorpublic static ColorUIResource getControlTextColor()現在のテーマのコントロール・テキスト・カラーを返します。 これはgetCurrentTheme().getControlTextColor()のカバー・メソッドです。- 戻り値:
- コントロール・テキスト・カラー
- 関連項目:
- MetalTheme
 
- 
getInactiveControlTextColorpublic static ColorUIResource getInactiveControlTextColor()現在のテーマのアクティブでないコントロール・テキスト・カラーを返します。 これはgetCurrentTheme().getInactiveControlTextColor()のカバー・メソッドです。- 戻り値:
- アクティブでないコントロール・テキスト・カラー
- 関連項目:
- MetalTheme
 
- 
getInactiveSystemTextColorpublic static ColorUIResource getInactiveSystemTextColor()現在のテーマのアクティブでないシステム・テキスト・カラーを返します。 これはgetCurrentTheme().getInactiveSystemTextColor()のカバー・メソッドです。- 戻り値:
- アクティブでないシステム・テキスト・カラー
- 関連項目:
- MetalTheme
 
- 
getUserTextColorpublic static ColorUIResource getUserTextColor()現在のテーマのユーザー・テキスト・カラーを返します。 これはgetCurrentTheme().getUserTextColor()のカバー・メソッドです。- 戻り値:
- ユーザー・テキスト・カラー
- 関連項目:
- MetalTheme
 
- 
getTextHighlightColorpublic static ColorUIResource getTextHighlightColor()現在のテーマのテキスト・ハイライト・カラーを返します。 これはgetCurrentTheme().getTextHighlightColor()のカバー・メソッドです。- 戻り値:
- テキスト・ハイライト・カラー
- 関連項目:
- MetalTheme
 
- 
getHighlightedTextColorpublic static ColorUIResource getHighlightedTextColor()現在のテーマのハイライト・テキストのテキスト・カラーを返します。 これはgetCurrentTheme().getHighlightedTextColor()のカバー・メソッドです。- 戻り値:
- ハイライト・テキストのテキスト・カラー
- 関連項目:
- MetalTheme
 
- 
getWindowBackgroundpublic static ColorUIResource getWindowBackground()現在のテーマのウィンドウのバックグラウンド・カラーを返します。 これはgetCurrentTheme().getWindowBackground()のカバー・メソッドです。- 戻り値:
- ウィンドウのバックグラウンド・カラー
- 関連項目:
- MetalTheme
 
- 
getWindowTitleBackgroundpublic static ColorUIResource getWindowTitleBackground()現在のテーマのウィンドウ・タイトルのバックグラウンド・カラーを返します。 これはgetCurrentTheme().getWindowTitleBackground()のカバー・メソッドです。- 戻り値:
- ウィンドウ・タイトルのバックグラウンド・カラー
- 関連項目:
- MetalTheme
 
- 
getWindowTitleForegroundpublic static ColorUIResource getWindowTitleForeground()現在のテーマのウィンドウ・タイトルのフォアグラウンド・カラーを返します。 これはgetCurrentTheme().getWindowTitleForeground()のカバー・メソッドです。- 戻り値:
- ウィンドウ・タイトルのフォアグラウンド・カラー
- 関連項目:
- MetalTheme
 
- 
getWindowTitleInactiveBackgroundpublic static ColorUIResource getWindowTitleInactiveBackground()現在のテーマのアクティブでないウィンドウ・タイトルのバックグラウンド・カラーを返します。 これはgetCurrentTheme().getWindowTitleInactiveBackground()のカバー・メソッドです。- 戻り値:
- アクティブでないウィンドウ・タイトルのバックグラウンド・カラー
- 関連項目:
- MetalTheme
 
- 
getWindowTitleInactiveForegroundpublic static ColorUIResource getWindowTitleInactiveForeground()現在のテーマのアクティブでないウィンドウ・タイトルのフォアグラウンド・カラーを返します。 これはgetCurrentTheme().getWindowTitleInactiveForeground()のカバー・メソッドです。- 戻り値:
- アクティブでないウィンドウ・タイトルのフォアグラウンド・カラー
- 関連項目:
- MetalTheme
 
- 
getMenuBackgroundpublic static ColorUIResource getMenuBackground()現在のテーマのメニューのバックグラウンド・カラーを返します。 これはgetCurrentTheme().getMenuBackground()のカバー・メソッドです。- 戻り値:
- メニューのバックグラウンド・カラー
- 関連項目:
- MetalTheme
 
- 
getMenuForegroundpublic static ColorUIResource getMenuForeground()現在のテーマのメニューのフォアグラウンド・カラーを返します。 これはgetCurrentTheme().getMenuForeground()のカバー・メソッドです。- 戻り値:
- メニューのフォアグラウンド・カラー
- 関連項目:
- MetalTheme
 
- 
getMenuSelectedBackgroundpublic static ColorUIResource getMenuSelectedBackground()現在のテーマの選択されたメニューのバックグラウンド・カラーを返します。 これはgetCurrentTheme().getMenuSelectedBackground()のカバー・メソッドです。- 戻り値:
- 選択されたメニューのバックグラウンド・カラー
- 関連項目:
- MetalTheme
 
- 
getMenuSelectedForegroundpublic static ColorUIResource getMenuSelectedForeground()現在のテーマの選択されたメニューのフォアグラウンド・カラーを返します。 これはgetCurrentTheme().getMenuSelectedForeground()のカバー・メソッドです。- 戻り値:
- 選択されたメニューのフォアグラウンド・カラー
- 関連項目:
- MetalTheme
 
- 
getMenuDisabledForegroundpublic static ColorUIResource getMenuDisabledForeground()現在のテーマの無効なメニューのフォアグラウンド・カラーを返します。 これはgetCurrentTheme().getMenuDisabledForeground()のカバー・メソッドです。- 戻り値:
- 無効なメニューのフォアグラウンド・カラー
- 関連項目:
- MetalTheme
 
- 
getSeparatorBackgroundpublic static ColorUIResource getSeparatorBackground()現在のテーマのセパレータのバックグラウンド・カラーを返します。 これはgetCurrentTheme().getSeparatorBackground()のカバー・メソッドです。- 戻り値:
- セパレータのバックグラウンド・カラー
- 関連項目:
- MetalTheme
 
- 
getSeparatorForegroundpublic static ColorUIResource getSeparatorForeground()現在のテーマのセパレータのフォアグラウンド・カラーを返します。 これはgetCurrentTheme().getSeparatorForeground()のカバー・メソッドです。- 戻り値:
- セパレータのフォアグラウンド・カラー
- 関連項目:
- MetalTheme
 
- 
getAcceleratorForegroundpublic static ColorUIResource getAcceleratorForeground()現在のテーマのアクセラレータのフォアグラウンド・カラーを返します。 これはgetCurrentTheme().getAcceleratorForeground()のカバー・メソッドです。- 戻り値:
- アクセラレータのフォアグラウンド・カラー
- 関連項目:
- MetalTheme
 
- 
getAcceleratorSelectedForegroundpublic static ColorUIResource getAcceleratorSelectedForeground()現在のテーマの選択されたアクセラレータのフォアグラウンド・カラーを返します。 これはgetCurrentTheme().getAcceleratorSelectedForeground()のカバー・メソッドです。- 戻り値:
- 選択されたアクセラレータのフォアグラウンド・カラー
- 関連項目:
- MetalTheme
 
- 
getLayoutStylepublic 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()
 
 
-