- java.lang.Object
-
- javax.swing.LookAndFeel
-
- javax.swing.plaf.basic.BasicLookAndFeel
-
- javax.swing.plaf.metal.MetalLookAndFeel
-
- すべての実装されたインタフェース:
Serializable
public class MetalLookAndFeel extends BasicLookAndFeel
Java Look & Feel (Metalとも呼ばれている)です。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を参照してください。
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 MetalLookAndFeel()
-
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 protected voidcreateDefaultTheme()現在のMetalThemeがnon-nullであることを確認します。static ColorUIResourcegetAcceleratorForeground()現在のテーマのアクセラレータのフォアグラウンド・カラーを返します。static ColorUIResourcegetAcceleratorSelectedForeground()現在のテーマの選択されたアクセラレータのフォアグラウンド・カラーを返します。static ColorUIResourcegetBlack()現在のテーマの黒を返します。static ColorUIResourcegetControl()現在のテーマのコントロール・カラーを返します。static ColorUIResourcegetControlDarkShadow()現在のテーマのコントロール・ダーク・シャドウ・カラーを返します。static ColorUIResourcegetControlDisabled()現在のテーマの無効なコントロールのコントロール・カラーを返します。static ColorUIResourcegetControlHighlight()現在のテーマのコントロール・ハイライト・カラーを返します。static ColorUIResourcegetControlInfo()現在のテーマの制御情報カラーを返します。static ColorUIResourcegetControlShadow()現在のテーマのコントロール・シャドウ・カラーを返します。static ColorUIResourcegetControlTextColor()現在のテーマのコントロール・テキスト・カラーを返します。static FontUIResourcegetControlTextFont()現在のテーマのコントロール・テキスト・フォントを返します。static MetalThemegetCurrentTheme()MetalLookAndFeelで現在使用されているテーマを返します。UIDefaultsgetDefaults()Look & Feelのデフォルトを返します。StringgetDescription()このLook & Feelの短い説明を返します。static ColorUIResourcegetDesktopColor()現在のテーマのデスクトップ・カラーを返します。IcongetDisabledIcon(JComponent component, Icon icon)無効な状態のIconを返します。IcongetDisabledSelectedIcon(JComponent component, Icon icon)無効で、かつ選択されているコンポーネントによって使用されるIconを返します。static ColorUIResourcegetFocusColor()現在のテーマのフォーカス・カラーを返します。static ColorUIResourcegetHighlightedTextColor()現在のテーマのハイライト・テキストのテキスト・カラーを返します。StringgetID()このLook & Feelの識別子を返します。static ColorUIResourcegetInactiveControlTextColor()現在のテーマのアクティブでないコントロール・テキスト・カラーを返します。static ColorUIResourcegetInactiveSystemTextColor()現在のテーマのアクティブでないシステム・テキスト・カラーを返します。LayoutStylegetLayoutStyle()http://www.oracle.com/technetwork/java/hig-136467.htmlに指定されているとおり、Java Look & Feelの設計ガイドラインを実装するLayoutStyleを返します。static ColorUIResourcegetMenuBackground()現在のテーマのメニューのバックグラウンド・カラーを返します。static ColorUIResourcegetMenuDisabledForeground()現在のテーマの無効なメニューのフォアグラウンド・カラーを返します。static ColorUIResourcegetMenuForeground()現在のテーマのメニューのフォアグラウンド・カラーを返します。static ColorUIResourcegetMenuSelectedBackground()現在のテーマの選択されたメニューのバックグラウンド・カラーを返します。static ColorUIResourcegetMenuSelectedForeground()現在のテーマの選択されたメニューのフォアグラウンド・カラーを返します。static FontUIResourcegetMenuTextFont()現在のテーマのメニュー・テキスト・フォントを返します。StringgetName()このLook & Feelの名前を返します。static ColorUIResourcegetPrimaryControl()現在のテーマの一次コントロール・カラーを返します。static ColorUIResourcegetPrimaryControlDarkShadow()現在のテーマの一次コントロール・ダーク・シャドウ・カラーを返します。static ColorUIResourcegetPrimaryControlHighlight()現在のテーマの一次コントロール・ハイライト・カラーを返します。static ColorUIResourcegetPrimaryControlInfo()現在のテーマの一次制御情報カラーを返します。static ColorUIResourcegetPrimaryControlShadow()現在のテーマの一次コントロール・シャドウ・カラーを返します。static ColorUIResourcegetSeparatorBackground()現在のテーマのセパレータのバックグラウンド・カラーを返します。static ColorUIResourcegetSeparatorForeground()現在のテーマのセパレータのフォアグラウンド・カラーを返します。static FontUIResourcegetSubTextFont()現在のテーマのサブテキスト・フォントを返します。booleangetSupportsWindowDecorations()MetalはWindow装飾を提供できるので、trueを返します。static ColorUIResourcegetSystemTextColor()現在のテーマのシステム・テキスト・カラーを返します。static FontUIResourcegetSystemTextFont()現在のテーマのシステム・テキスト・フォントを返します。static ColorUIResourcegetTextHighlightColor()現在のテーマのテキスト・ハイライト・カラーを返します。static ColorUIResourcegetUserTextColor()現在のテーマのユーザー・テキスト・カラーを返します。static FontUIResourcegetUserTextFont()現在のテーマのユーザー・テキスト・フォントを返します。static ColorUIResourcegetWhite()現在のテーマの白を返します。static ColorUIResourcegetWindowBackground()現在のテーマのウィンドウのバックグラウンド・カラーを返します。static ColorUIResourcegetWindowTitleBackground()現在のテーマのウィンドウ・タイトルのバックグラウンド・カラーを返します。static FontUIResourcegetWindowTitleFont()現在のテーマのウィンドウ・タイトル・フォントを返します。static ColorUIResourcegetWindowTitleForeground()現在のテーマのウィンドウ・タイトルのフォアグラウンド・カラーを返します。static ColorUIResourcegetWindowTitleInactiveBackground()現在のテーマのアクティブでないウィンドウ・タイトルのバックグラウンド・カラーを返します。static ColorUIResourcegetWindowTitleInactiveForeground()現在のテーマのアクティブでないウィンドウ・タイトルのフォアグラウンド・カラーを返します。protected voidinitClassDefaults(UIDefaults table)uiClassIDとUIクラスの完全指定名のマッピングを格納したtableを生成します。protected voidinitComponentDefaults(UIDefaults table)tableにMetalのデフォルトを格納します。protected voidinitSystemColorDefaults(UIDefaults table)tableにシステム・カラーを格納します。booleanisNativeLookAndFeel()falseを返します。MetalLookAndFeelはネイティブなLook & Feelではありません。booleanisSupportedLookAndFeel()trueを返します。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
-
-
-
-
メソッドの詳細
-
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()
-
-