laf
クラス DrawParameter

java.lang.Object
  上位を拡張 laf.DrawParameter

public class DrawParameter
extends java.lang.Object

描画パラメータ


フィールドの概要
static java.lang.String ENGLISH
          英語を表す文字列
static java.lang.String JAPANESE
          日本語を表わす文字列
private static DrawParameterMap map
          描画パラメータを格納したマップ
static java.lang.String METAL_CLASS
          メタルルックアンドフィールクラス名
static java.lang.String OFF
          UI装飾無しを表す文字列
static java.lang.String ON
          UI装飾有りを表す文字列
 
コンストラクタの概要
DrawParameter()
           
 
メソッドの概要
static java.awt.Color getBackgroundColor()
          背景色を返す
static boolean getDecorated()
          UI 装飾が有るかどうかを返す
static java.awt.Font getFont()
          フォントを返す
static java.awt.Color getForegroundColor()
          前景色を返す
static java.lang.String getLanguage()
          言語を返す
static java.lang.String getLookAndFeel()
          ルックアンドフィールクラス名を返す
static VariableMetalTheme getMatalTheme()
          メタルテーマを返す
static java.lang.String getString(DrawParameterKey key)
          値を取り出す
static java.awt.Color getSubColor()
          補助表示色を返す
static DrawParameterKey[] getSupportedKeys()
          サポートしているキーを取り出す
static void putString(DrawParameterKey key, java.lang.String value)
          値を格納する
static void set()
          ルックアンドフィールを設定する
static void setBackgroundColor(java.awt.Color backgroundColor)
          背景色を設定する
static void setDecorated()
          UI 装飾を設定する
static void setDecorated(boolean decorated)
          UI 装飾を設定する
static void setFont(java.awt.Font font)
          フォントを設定する
static void setForegroundColor(java.awt.Color foregroundColor)
          前景色を設定する
static void setLanguage(java.lang.String language)
          言語を設定する
static void setLookAndFeel()
          ルックアンドフィールクラス名を設定する
static void setLookAndFeel(java.lang.String className)
          ルックアンドフィールクラス名を設定する
static void setMatalTheme()
          メタルテーマを設定する
static void setMatalTheme(VariableMetalTheme theme)
          メタルテーマを設定する
static void setSubColor(java.awt.Color subColor)
          補助表示色を設定する
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

ON

public static final java.lang.String ON
UI装飾有りを表す文字列

関連項目:
定数フィールド値

OFF

public static final java.lang.String OFF
UI装飾無しを表す文字列

関連項目:
定数フィールド値

METAL_CLASS

public static final java.lang.String METAL_CLASS
メタルルックアンドフィールクラス名

関連項目:
定数フィールド値

JAPANESE

public static final java.lang.String JAPANESE
日本語を表わす文字列

関連項目:
定数フィールド値

ENGLISH

public static final java.lang.String ENGLISH
英語を表す文字列

関連項目:
定数フィールド値

map

private static DrawParameterMap map
描画パラメータを格納したマップ

コンストラクタの詳細

DrawParameter

public DrawParameter()
メソッドの詳細

getSupportedKeys

public static DrawParameterKey[] getSupportedKeys()
サポートしているキーを取り出す

戻り値:
サポートしているキーを格納した配列

putString

public static void putString(DrawParameterKey key,
                             java.lang.String value)
値を格納する

パラメータ:
key - マップのキー
value - 格納する文字列

getString

public static java.lang.String getString(DrawParameterKey key)
値を取り出す

パラメータ:
key - マップのキー文字列
戻り値:
取り出された値を表す文字列

setDecorated

public static void setDecorated(boolean decorated)
UI 装飾を設定する

パラメータ:
decorated - UI装飾有りの場合は true

setDecorated

public static void setDecorated()
UI 装飾を設定する


getDecorated

public static boolean getDecorated()
UI 装飾が有るかどうかを返す

戻り値:
UI 装飾有りの場合は true

setMatalTheme

public static void setMatalTheme(VariableMetalTheme theme)
メタルテーマを設定する

パラメータ:
theme - 新しく設定するメタルテーマ

setMatalTheme

public static void setMatalTheme()
メタルテーマを設定する


getMatalTheme

public static VariableMetalTheme getMatalTheme()
メタルテーマを返す

戻り値:
現在のメタルテーマ

setLookAndFeel

public static void setLookAndFeel(java.lang.String className)
ルックアンドフィールクラス名を設定する

パラメータ:
className - ルックアンドフィールクラス名

setLookAndFeel

public static void setLookAndFeel()
ルックアンドフィールクラス名を設定する


getLookAndFeel

public static java.lang.String getLookAndFeel()
ルックアンドフィールクラス名を返す

戻り値:
ルックアンドフィールクラス名

set

public static void set()
ルックアンドフィールを設定する


setFont

public static void setFont(java.awt.Font font)
フォントを設定する

パラメータ:
font - 新しく設定するフォント

getFont

public static java.awt.Font getFont()
フォントを返す

戻り値:
現在のフォント

setBackgroundColor

public static void setBackgroundColor(java.awt.Color backgroundColor)
背景色を設定する

パラメータ:
backgroundColor - 新しく設定する背景色

getBackgroundColor

public static java.awt.Color getBackgroundColor()
背景色を返す

戻り値:
現在の背景色

setForegroundColor

public static void setForegroundColor(java.awt.Color foregroundColor)
前景色を設定する

パラメータ:
foregroundColor - 新しく設定する前景色

getForegroundColor

public static java.awt.Color getForegroundColor()
前景色を返す

戻り値:
現在の前景色

setSubColor

public static void setSubColor(java.awt.Color subColor)
補助表示色を設定する

パラメータ:
subColor - 新しく設定する補助表示色

getSubColor

public static java.awt.Color getSubColor()
補助表示色を返す

戻り値:
現在の補助表示色

setLanguage

public static void setLanguage(java.lang.String language)
言語を設定する

パラメータ:
language - 新しく設定する言語番号

getLanguage

public static java.lang.String getLanguage()
言語を返す

戻り値:
現在の言語番号