|
intra-mart(R) 5.1 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.co.intra_mart.foundation.drawer.AbstractDrawer jp.co.intra_mart.foundation.graph.CircleGraphDrawer
円グラフを描画します。
フィールドの概要 | |
static int |
DEFAULT_BOTTOM_MARGIN
標準のグラフ領域の下部マージン |
static int |
DEFAULT_CAPTION_MARGIN
標準のキャプション表示位置のマージン |
static java.awt.Color |
DEFAULT_IMAGE_BACKGROUND_COLOR
標準の画像ファイル背景色 |
static java.awt.Color |
DEFAULT_IMAGE_BORDER_COLOR
標準の画像ファイルのボーダ色 |
static int |
DEFAULT_LEFT_MARGIN
標準のグラフ領域の左側マージン |
static int |
DEFAULT_RIGHT_MARGIN
標準のグラフ領域の右側マージン |
static int |
DEFAULT_TOP_MARGIN
標準のグラフ領域の上部マージン |
コンストラクタの概要 | |
CircleGraphDrawer()
y軸の目盛値をint表現で円グラフを作成します。 |
メソッドの概要 | |
void |
addData(CircleGraphObject obj)
描画オブジェクトに新しいデータを追加します。 |
void |
addData(int index,
CircleGraphObject obj)
指定された位置に、指定された描画オブジェクトを追加します。 |
void |
clear()
すべてのデータを削除します。 |
protected void |
createImage(java.awt.Graphics g)
円グラフを描画します。 |
int |
getCaptionMargin()
キャプション表示位置のマージンを返します。 |
CircleGraphObject |
getData(int index)
リスト内の指定された位置にあるデータを返します。 |
java.awt.Color |
getImageBackgroundColor()
画像ファイルの背景色を返します。 |
java.awt.Color |
getImageBorderColor()
画像ファイルのボーダ色を返します。 |
java.awt.Color |
getImgaeBackgroundColor()
推奨されていません。 |
java.awt.Color |
getImgaeBorderColor()
推奨されていません。 |
void |
remove(int index)
指定された位置のデータを削除します。 |
void |
setCaptionMargin(int margin)
キャプション表示位置のマージンを設定します。 |
void |
setImageBackgroundColor(java.awt.Color color)
画像ファイルの背景色を設定します。 |
void |
setImageBorderColor(java.awt.Color color)
画像ファイルのボーダ色を設定します。 |
void |
setImgaeBackgroundColor(java.awt.Color color)
推奨されていません。 |
void |
setImgaeBorderColor(java.awt.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 java.awt.Color DEFAULT_IMAGE_BACKGROUND_COLOR
public static java.awt.Color DEFAULT_IMAGE_BORDER_COLOR
コンストラクタの詳細 |
public CircleGraphDrawer()
java.lang.IllegalArgumentException
- max <= min または count <= 0メソッドの詳細 |
public void addData(CircleGraphObject obj)
obj
- データpublic void setImageBackgroundColor(java.awt.Color color)
color
- public void setImgaeBackgroundColor(java.awt.Color color)
color
- public java.awt.Color getImageBackgroundColor()
public java.awt.Color getImgaeBackgroundColor()
public void setImageBorderColor(java.awt.Color color)
color
- public void setImgaeBorderColor(java.awt.Color color)
color
- public java.awt.Color getImageBorderColor()
public java.awt.Color getImgaeBorderColor()
public void addData(int index, CircleGraphObject obj)
obj
- データ
java.lang.IndexOutOfBoundsException
- インデックスが範囲外の場合 (index < 0 || index > size())public CircleGraphObject getData(int index)
index
- インデックス
java.lang.IndexOutOfBoundsException
- インデックスが範囲外の場合 (index < 0 || index >= size())public void remove(int index)
index
- 削除されるデータ値のインデックス
java.lang.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(java.awt.Graphics g)
AbstractDrawer
内の createImage
g
- グラフィックコンテキスト
|
intra-mart(R) 5.1 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |