intra-mart 6.1.14

jp.co.intra_mart.foundation.graph
クラス RadarChartObject

java.lang.Object
  拡張jp.co.intra_mart.foundation.graph.RadarChartObject
すべての実装インタフェース:
Serializable

public class RadarChartObject
extends Object
implements Serializable

RadarChartDrawerクラスのデータを保存するオブジェクトです。

導入されたバージョン:
version 4.1
関連項目:
直列化された形式

コンストラクタの概要
RadarChartObject()
          デフォルトのデータオブジェクトを作成します。
RadarChartObject(boolean fill)
          塗りつぶしの可否を指定して、データオブジェクトを作成します。
RadarChartObject(Color color)
          グラフ線の色を指定して、データオブジェクトを作成します。
RadarChartObject(Color color, boolean fill)
          グラフの色と塗りつぶしの可否を指定して、データオブジェクトを作成します。
 
メソッドの概要
 void addData(double number)
          値を追加します。
 void addData(int number)
          値を追加します。
 void clear()
          すべての値を削除します。
 Color getColor()
          グラフ線の色を返します。
 double getData(int index)
          指定された位置にある値を返します。
 boolean getFill()
          描画されるグラフの塗りつぶし可否を返します。
 void remove(int index)
          指定された位置の値を削除します。
 void setColor(Color color)
          グラフ線の色を設定します。
 void setFill(boolean fill)
          描画されるグラフの塗りつぶし可否を設定します。
 int size()
          値の数を返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RadarChartObject

public RadarChartObject()
デフォルトのデータオブジェクトを作成します。


RadarChartObject

public RadarChartObject(Color color)
グラフ線の色を指定して、データオブジェクトを作成します。

パラメータ:
color - 描画されるグラフの色

RadarChartObject

public RadarChartObject(boolean fill)
塗りつぶしの可否を指定して、データオブジェクトを作成します。

パラメータ:
fill - 描画されるグラフの塗りつぶし可否(true:塗りつぶす/false:塗りつぶさない)

RadarChartObject

public RadarChartObject(Color color,
                        boolean fill)
グラフの色と塗りつぶしの可否を指定して、データオブジェクトを作成します。

パラメータ:
color - 描画される線の色
fill - 描画されるグラフの塗りつぶし可否(true:塗りつぶす/false:塗りつぶさない)
メソッドの詳細

addData

public void addData(double number)
値を追加します。

パラメータ:
number - 値

addData

public void addData(int number)
値を追加します。 intを与えますが、値はdoubleで扱われます。

パラメータ:
number - 値

getData

public double getData(int index)
指定された位置にある値を返します。

パラメータ:
index - 返される値のインデックス
戻り値:
double 値
例外:
IndexOutOfBoundsException - インデックスが範囲外の場合 (index < 0 || index >= size())

remove

public void remove(int index)
指定された位置の値を削除します。 削除後は後続の要素を左側に移動します。

パラメータ:
index - 削除されるデータ値のインデックス
例外:
IndexOutOfBoundsException - インデックスが範囲外の場合 (index < 0 || index >= size())

size

public int size()
値の数を返します。

戻り値:
int 値の数

clear

public void clear()
すべての値を削除します。


getColor

public Color getColor()
グラフ線の色を返します。

戻り値:
color 描画されるグラフ線の色

getFill

public boolean getFill()
描画されるグラフの塗りつぶし可否を返します。

戻り値:
描画されるグラフの塗りつぶし可否(true:塗りつぶす/false:塗りつぶさない)

setColor

public void setColor(Color color)
グラフ線の色を設定します。

パラメータ:
color - 描画されるグラフ線の色

setFill

public void setFill(boolean fill)
描画されるグラフの塗りつぶし可否を設定します。

パラメータ:
fill - 描画されるグラフの塗りつぶし可否(true:塗りつぶす/false:塗りつぶさない)

intra-mart 6.1.14

Copyright © 2000-2010 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.