|
intra-mart(R) 6.0.13 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.co.intra_mart.foundation.drawer.AbstractDrawer jp.co.intra_mart.foundation.graph.RadarChartDrawer
レーダーチャートを描画します。
フィールドの概要 | |
static int |
DEFAULT_BOTTOM_MARGIN
標準のグラフ領域の下部マージン |
static int |
DEFAULT_CAPTION_MARGIN
標準のキャプション表示位置のマージン |
static Color |
DEFAULT_GRAPH_FRAME_COLOR
標準のグラフ枠の線色 |
static Color |
DEFAULT_IMAGE_BACKGROUND_COLOR
標準の画像ファイル背景色 |
static Color |
DEFAULT_IMAGE_BORDER_COLOR
標準の画像ファイルのボーダ色 |
static int |
DEFAULT_LEFT_MARGIN
標準のグラフ領域の左側マージン |
static int |
DEFAULT_RIGHT_MARGIN
標準のグラフ領域の右側マージン |
static int |
DEFAULT_TOP_MARGIN
標準のグラフ領域の上部マージン |
コンストラクタの概要 | |
RadarChartDrawer(double min,
double max,
double count)
y軸の目盛値をdouble表現でレーダーチャートを作成します。 |
|
RadarChartDrawer(int min,
int max,
int count)
y軸の目盛値をint表現でレーダーチャートを作成します。 |
メソッドの概要 | |
void |
addData(int index,
RadarChartObject obj)
指定された位置に、指定された描画オブジェクトを追加します。 |
void |
addData(RadarChartObject obj)
描画オブジェクトに新しいデータを追加します。 |
void |
clear()
すべてのデータを削除します。 |
protected void |
createImage(Graphics g)
レーダーチャートを描画します。 |
String[] |
getCaption()
x軸のキャプションを返します。 |
Color |
getCaptionColor()
キャプションの文字色を返します。 |
int |
getCaptionMargin()
キャプション表示位置のマージンを返します。 |
RadarChartObject |
getData(int index)
リスト内の指定された位置にあるデータを返します。 |
Color |
getGraphFrameColor()
グラフ枠の線色を返します。 |
Color |
getImageBackgroundColor()
画像ファイルの背景色を返します。 |
Color |
getImageBorderColor()
画像ファイルのボーダ色を返します。 |
Color |
getImgaeBackgroundColor()
推奨されていません。 |
Color |
getImgaeBorderColor()
推奨されていません。 |
double |
getMax()
y軸の最大値を返します。 |
double |
getMin()
y軸の最小値を返します。 |
double |
getScaleCount()
y軸の目盛間隔を返します。 |
boolean |
isDouble()
y軸の目盛値がdouble表現かどうかを判定します。 |
void |
remove(int index)
指定された位置のデータを削除します。 |
void |
setCaption(String[] caption)
x軸のキャプションを設定します。 |
void |
setCaptionColor(Color color)
キャプションの文字色を設定します。 |
void |
setCaptionMargin(int margin)
キャプション表示位置のマージンを設定します。 |
void |
setGraphFrameColor(Color color)
グラフ枠の線色を設定します。 |
void |
setImageBackgroundColor(Color color)
画像ファイルの背景色を設定します。 |
void |
setImageBorderColor(Color color)
画像ファイルのボーダ色を設定します。 |
void |
setImgaeBackgroundColor(Color color)
推奨されていません。 |
void |
setImgaeBorderColor(Color color)
推奨されていません。 |
void |
setMargin(int top,
int right,
int bottom,
int left)
グラフ領域のマージンを設定します。 |
int |
size()
データの数を返します。 |
クラス jp.co.intra_mart.foundation.drawer.AbstractDrawer から継承したメソッド |
getContentType, getHeight, getWidth, putImage, setContentType, setHeight, setWidth |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static int DEFAULT_TOP_MARGIN
public static int DEFAULT_RIGHT_MARGIN
public static int DEFAULT_BOTTOM_MARGIN
public static int DEFAULT_LEFT_MARGIN
public static int DEFAULT_CAPTION_MARGIN
public static Color DEFAULT_IMAGE_BACKGROUND_COLOR
public static Color DEFAULT_IMAGE_BORDER_COLOR
public static Color DEFAULT_GRAPH_FRAME_COLOR
コンストラクタの詳細 |
public RadarChartDrawer(int min, int max, int count)
min
- y軸の最小値max
- y軸の最大値count
- y軸の目盛間隔
IllegalArgumentException
- max <= min または count <= 0public RadarChartDrawer(double min, double max, double count)
min
- y軸の最小値max
- y軸の最大値count
- y軸の目盛間隔
IllegalArgumentException
- max <= min または count <= 0メソッドの詳細 |
public double getMax()
public double getMin()
public double getScaleCount()
public void setCaption(String[] caption)
caption
- キャプションpublic String[] getCaption()
public void addData(RadarChartObject obj)
obj
- データpublic void setImageBackgroundColor(Color color)
color
- public void setImgaeBackgroundColor(Color color)
color
- public Color getImageBackgroundColor()
public Color getImgaeBackgroundColor()
public void setImageBorderColor(Color color)
color
- public void setImgaeBorderColor(Color color)
color
- public Color getImageBorderColor()
public Color getImgaeBorderColor()
public Color getGraphFrameColor()
public void setGraphFrameColor(Color color)
color
- グラフ枠の線色public Color getCaptionColor()
public void setCaptionColor(Color color)
color
- キャプションの文字色public void addData(int index, RadarChartObject obj)
obj
- データ
IndexOutOfBoundsException
- インデックスが範囲外の場合 (index < 0 || index > size())public boolean isDouble()
public RadarChartObject getData(int index)
index
- インデックス
IndexOutOfBoundsException
- インデックスが範囲外の場合 (index < 0 || index >= size())public void remove(int index)
index
- 削除されるデータ値のインデックス
IndexOutOfBoundsException
- インデックスが範囲外の場合 (index < 0 || index >= size())public int size()
public void clear()
public void setMargin(int top, int right, int bottom, int left)
top
- 上部のマージンright
- 右側のマ−ジンbottom
- 下部のマージンleft
- 左側のマージンpublic void setCaptionMargin(int margin)
margin
- キャプション表示位置のマージンpublic int getCaptionMargin()
protected void createImage(Graphics g)
AbstractDrawer
内の createImage
g
- グラフィックコンテキスト
|
intra-mart(R) 6.0.13 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |