jp.go.aist.dmrc.platform.beans.gui.chart
クラス PFAxis

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
すべての実装されたインタフェース:
java.io.Serializable, PFRenderer
直系の既知のサブクラス:
PFItemAxis, PFNumberAxis, PFSpanAxis

public abstract class PFAxis
extends PFTitleRenderer

軸データを扱うクラス。

関連項目:
直列化された形式

コンストラクタの概要
PFAxis()
          コンストラクタ。
PFAxis(PFChartModelConstraints constraints)
          コンストラクタ。
 
メソッドの概要
 java.awt.Rectangle getChartArea()
          グラフ描画領域を返す。
 PFChartModelConstraints getChartModelConstraints()
          グラフデータ制約を返す。
protected static java.awt.Stroke getDottedLine()
          点線のペン形状オブジェクトを返す。
 int getOrientation()
          軸の方向を返す。
 boolean isGridLineVisible()
          グリッド線の表示有無を返す。
 boolean isLabelVisible()
          データラベルの表示有無を返す。
protected  boolean isRenderEnabled()
          軸が描画可能かどうかを返す。
protected  boolean isRenderGridLineEnabled()
          グリッド線が描画可能かどうかを返す。
 void setChartArea(java.awt.Rectangle area)
          グラフ描画領域を設定する。
 void setChartModelConstraints(PFChartModelConstraints constraints)
          グラフデータ制約を設定する。
 void setGridLineVisible(boolean visible)
          グリッド線の表示有無を設定する。
 void setLabelVisible(boolean visible)
          データラベルの表示有無を設定する。
 void setOrientation(int orientation)
          軸の方向を設定する。
 
クラス 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
 
インタフェース jp.go.aist.dmrc.platform.beans.gui.chart.render.PFRenderer から継承されたメソッド
render
 

コンストラクタの詳細

PFAxis

public PFAxis()
コンストラクタ。


PFAxis

public PFAxis(PFChartModelConstraints constraints)
コンストラクタ。

パラメータ:
constraints - グラフデータ制約
メソッドの詳細

getChartModelConstraints

public PFChartModelConstraints getChartModelConstraints()
グラフデータ制約を返す。

戻り値:
グラフデータ制約
関連項目:
setChartModelConstraints(PFChartModelConstraints)

setChartModelConstraints

public void setChartModelConstraints(PFChartModelConstraints constraints)
グラフデータ制約を設定する。
nullの場合、軸が描画されなくなる。

パラメータ:
constraints - グラフデータ制約
関連項目:
getChartModelConstraints()

getChartArea

public java.awt.Rectangle getChartArea()
グラフ描画領域を返す。

戻り値:
グラフ描画領域
関連項目:
setChartArea(Rectangle)

setChartArea

public void setChartArea(java.awt.Rectangle area)
グラフ描画領域を設定する。

パラメータ:
area - グラフ描画領域
関連項目:
getChartArea()

getOrientation

public int getOrientation()
軸の方向を返す。

戻り値:
軸の方向
関連項目:
setOrientation(int)

setOrientation

public void setOrientation(int orientation)
軸の方向を設定する。
軸の方向として以下のいずれかを設定してください。

パラメータ:
orientation - 軸の方向
例外:
java.lang.IllegalArgumentException - 軸の方向の設定に誤りがある場合
関連項目:
getOrientation()

isLabelVisible

public boolean isLabelVisible()
データラベルの表示有無を返す。

戻り値:
データラベルの表示有無
関連項目:
setLabelVisible(boolean)

setLabelVisible

public void setLabelVisible(boolean visible)
データラベルの表示有無を設定する。

パラメータ:
visible - データラベルの表示有無
関連項目:
isLabelVisible()

isGridLineVisible

public boolean isGridLineVisible()
グリッド線の表示有無を返す。

戻り値:
グリッド線の表示有無。
関連項目:
setGridLineVisible(boolean)

setGridLineVisible

public void setGridLineVisible(boolean visible)
グリッド線の表示有無を設定する。

パラメータ:
visible - グリッド線の表示有無。
関連項目:
isGridLineVisible()

getDottedLine

protected static java.awt.Stroke getDottedLine()
点線のペン形状オブジェクトを返す。
グリッド線の描画で使われる。

戻り値:
点線のペン形状

isRenderEnabled

protected boolean isRenderEnabled()
軸が描画可能かどうかを返す。

戻り値:
軸が描画可能かどうか

isRenderGridLineEnabled

protected boolean isRenderGridLineEnabled()
グリッド線が描画可能かどうかを返す。

戻り値:
グリッド線が描画可能かどうか