|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectlaf.DrawParameterMap
public class DrawParameterMap
描画パラメータを格納したマップ
入れ子のクラスの概要 | |
---|---|
private class |
DrawParameterMap.KeyComparator
キー文字列の順序の比較クラス |
フィールドの概要 | |
---|---|
private java.util.Map |
map
データを格納するマップ |
static java.lang.String |
METAL_THEME
メタルテーマを表す文字列 |
private int |
order
データの順序のポインタ |
private java.util.Map |
orderMap
データの順序を格納するマップ |
コンストラクタの概要 | |
---|---|
DrawParameterMap()
描画パラメータを格納したマップを構築する |
メソッドの概要 | |
---|---|
protected void |
add(DrawParameterKey key,
java.lang.Object value)
データをマップに追加する |
java.awt.Color |
getColor(DrawParameterKey key)
色データを返す 対応する値が色でない場合は null を返す |
java.awt.Font |
getFont()
フォントデータを返す |
java.lang.String |
getString(DrawParameterKey key)
値に対応する文字列データを取り出す |
DrawParameterKey[] |
getSupportedKeys()
サポートしているキーを取り出す |
private void |
init()
データを初期化する |
void |
put(DrawParameterKey key,
int value)
データを格納する ただしサポートしていないキー・値の場合は何もしない |
void |
put(DrawParameterKey key,
java.lang.Object value)
データを格納する ただしサポートしていないキー・値の場合は何もしない |
static java.lang.String[] |
split(java.lang.String s)
文字列を分割する |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final java.lang.String METAL_THEME
private java.util.Map map
private java.util.Map orderMap
private int order
コンストラクタの詳細 |
---|
public DrawParameterMap()
メソッドの詳細 |
---|
private void init()
protected void add(DrawParameterKey key, java.lang.Object value)
key
- マップのキーvalue
- 格納する値public DrawParameterKey[] getSupportedKeys()
public void put(DrawParameterKey key, java.lang.Object value)
key
- マップのキーvalue
- 格納する値public void put(DrawParameterKey key, int value)
key
- マップのキーvalue
- 格納する値public java.lang.String getString(DrawParameterKey key)
key
- マップのキー文字列
public java.awt.Font getFont()
public java.awt.Color getColor(DrawParameterKey key)
key
- マップのキー文字列
public static java.lang.String[] split(java.lang.String s)
s
- 分割する文字列
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |