|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.aist.dmrc.platform.beans.gui.chart.render.PFAbstractRenderer jp.go.aist.dmrc.platform.beans.gui.chart.render.PFTitleRenderer jp.go.aist.dmrc.platform.beans.gui.chart.PFAxis jp.go.aist.dmrc.platform.beans.gui.chart.PFItemAxis
public class PFItemAxis
項目軸データを扱うクラス。
コンストラクタの概要 | |
---|---|
PFItemAxis()
コンストラクタ。 |
|
PFItemAxis(PFChartModelConstraints constraints)
コンストラクタ。 |
メソッドの概要 | |
---|---|
int |
getDisplayCount()
表示項目数を返す。 |
int |
getDisplayStart()
表示開始項目のインデックスを返す。 |
int |
getGridLineMethod()
グリッド線の引き方を返す。 |
int |
getItemCount()
項目数を返す。 |
java.lang.String |
getItemName(int item)
項目名を返す。 |
double |
getItemWidth()
一項目あたりの幅を取得する。 |
protected int |
getLabelHeight(PFChart chart,
java.awt.Graphics2D g)
項目ラベルの表示高さを取得する。 |
protected int |
getLabelWidth(PFChart chart,
java.awt.Graphics2D g)
項目ラベルの表示幅を取得する。 |
double |
getPixelPosition(int item)
項目 → ピクセル変換 |
boolean |
isFirstItemOnNumberAxis()
第一項目が数値軸上に存在するかどうかを取得する。 |
boolean |
isRadar()
レーダチャートかどうかを返す。 |
void |
render(java.awt.Graphics2D g)
描画処理。 |
void |
renderGridLine(java.awt.Graphics2D g)
グリッド線を描画する。 |
void |
setDisplayCount(int count)
表示項目数を設定する。 |
void |
setDisplayStart(int start)
表示開始項目のインデックスを設定する。 |
void |
setFirstItemOnNumberAxis(boolean on)
第一項目が数値軸上に存在するかどうかを設定する。 |
void |
setGridLineMethod(int method)
グリッド線の引き方を設定する。 |
void |
setRadar(boolean radar)
レーダチャートの軸を設定する。 |
クラス jp.go.aist.dmrc.platform.beans.gui.chart.PFAxis から継承されたメソッド |
---|
getChartArea, getChartModelConstraints, getDottedLine, getOrientation, isGridLineVisible, isLabelVisible, isRenderEnabled, isRenderGridLineEnabled, setChartArea, setChartModelConstraints, setGridLineVisible, setLabelVisible, setOrientation |
クラス jp.go.aist.dmrc.platform.beans.gui.chart.render.PFTitleRenderer から継承されたメソッド |
---|
getTitle, isTitleVisible, setTitle, setTitleVisible |
クラス jp.go.aist.dmrc.platform.beans.gui.chart.render.PFAbstractRenderer から継承されたメソッド |
---|
getBackground, getBounds, getFont, getForeground, getInsets, setBackground, setBounds, setFont, setForeground, setInsets |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public PFItemAxis()
public PFItemAxis(PFChartModelConstraints constraints)
constraints
- グラフデータ制約メソッドの詳細 |
---|
public java.lang.String getItemName(int item)
item
- 項目のインデックス
public int getItemCount()
public int getGridLineMethod()
setGridLineMethod(int)
public void setGridLineMethod(int method)
PFChartUtility.ITEM_GRID_LINE_METHOD_ON_ITEM_NAME
PFChartUtility.ITEM_GRID_LINE_METHOD_DIVIDES_FOR_EVERY_ITEM
method
- グリッド線の引き方
java.lang.IllegalArgumentException
- methodが想定外の値の場合public int getDisplayStart()
public void setDisplayStart(int start)
start
- 表示開始項目のインデックスpublic int getDisplayCount()
public void setDisplayCount(int count)
count
- 表示項目数
java.lang.IllegalArgumentException
- countが0未満の場合public boolean isFirstItemOnNumberAxis()
public void setFirstItemOnNumberAxis(boolean on)
on
- 数値軸上の項目存在有無public boolean isRadar()
public void setRadar(boolean radar)
public double getPixelPosition(int item)
item
- 項目インデックス
public double getItemWidth()
protected int getLabelWidth(PFChart chart, java.awt.Graphics2D g)
protected int getLabelHeight(PFChart chart, java.awt.Graphics2D g)
public void render(java.awt.Graphics2D g)
g
- Graphics2Dpublic void renderGridLine(java.awt.Graphics2D g)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |