public class PFStackAreaChartRenderer extends PFCategoryChartRenderer
コンストラクタと説明 |
---|
PFStackAreaChartRenderer(PFChartModel model,
PFChartColor color,
PFCategoryCoordSystem coord)
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
changeValue(int mousex,
int mousey)
マウスドラッグ時の処理
|
protected void |
createShapeModel()
形状データの配列を生成する。
|
boolean |
decideValue(int mousex,
int mousey)
マウスリリース時の処理
|
java.awt.Point |
getSelectedIndex(int mousex,
int mousey)
選択された棒の系列・項目のインデックスを返す。
|
int |
getSelectedItemIndex()
選択対象項目インデックスを取得する。
|
int |
getSelectedSeriesIndex()
選択対象系列インデックスを取得する。
|
java.lang.String |
getTooltipText(int mousex,
int mousey)
マウスポインタの位置にある棒の情報を文字列形式で返す。
|
void |
render(java.awt.Graphics2D g)
面グラフの描画処理
|
boolean |
selectValue(int mousex,
int mousey)
マウスプレス時の処理
|
void |
setSelectedIndex(int series,
int item)
選択対象のインデックスを設定する。
|
getAxis, getBase, getChangeUnit, getCoordSystem, getDisplayExponent, getDisplayMethod, getItemCount, getItemDisplayCount, getItemDisplayStart, getItemPixelPosition, getItemWidth, getNumberAxisOrientation, getTransform, isAxisLogarithm, isChangeEnabled, isFirstItemOnNumberAxis, isRadarChart, isRenderEnabled, setAxis, setAxisLogarithm, setChangeEnabled, setChangeUnit, setCoordSystem
drawDataLabelInShape, drawDataLabelNearShape, getChartColor, getChartModel, getMaxSeriesIndexFromHashMap, getRenderProperty, isLabelVisible, setChartColor, setChartModel, setLabelVisible
getBackground, getBounds, getFont, getForeground, getInsets, setBackground, setBounds, setFont, setForeground, setInsets
public PFStackAreaChartRenderer(PFChartModel model, PFChartColor color, PFCategoryCoordSystem coord)
model
- グラフデータモデルcolor
- 色データcoord
- 軸レンダラーpublic int getSelectedSeriesIndex()
getSelectedSeriesIndex
クラス内 PFCategoryChartRenderer
public int getSelectedItemIndex()
getSelectedItemIndex
クラス内 PFCategoryChartRenderer
public void setSelectedIndex(int series, int item)
setSelectedIndex
クラス内 PFCategoryChartRenderer
series
- 系列インデックスitem
- 項目インデックスpublic boolean selectValue(int mousex, int mousey)
selectValue
クラス内 PFCategoryChartRenderer
mousex
- マウスポインタのX位置mousey
- マウスポインタのY位置public boolean decideValue(int mousex, int mousey)
decideValue
クラス内 PFCategoryChartRenderer
mousex
- マウスポインタのX位置mousey
- マウスポインタのY位置public boolean changeValue(int mousex, int mousey)
changeValue
クラス内 PFCategoryChartRenderer
mousex
- マウスポインタのX位置mousey
- マウスポインタのY位置public java.awt.Point getSelectedIndex(int mousex, int mousey)
getSelectedIndex
クラス内 PFCategoryChartRenderer
mousex
- マウスポインタのX位置mousey
- マウスポインタのY位置public java.lang.String getTooltipText(int mousex, int mousey)
getTooltipText
クラス内 PFCategoryChartRenderer
mousex
- マウスポインタのX位置mousey
- マウスポインタのY位置protected void createShapeModel()
createShapeModel
クラス内 PFChartRenderer
public void render(java.awt.Graphics2D g)
g
- Graphics2D