|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel jp.go.aist.dmrc.platform.beans.gui.chart.PFChart jp.go.aist.dmrc.platform.beans.gui.chart.PFXYChart
XY座標グラフのスーパークラス。
入れ子クラスの概要 |
クラス javax.swing.JPanel から継承した入れ子クラス |
javax.swing.JPanel.AccessibleJPanel |
クラス javax.swing.JComponent から継承した入れ子クラス |
javax.swing.JComponent.AccessibleJComponent |
クラス java.awt.Container から継承した入れ子クラス |
java.awt.Container.AccessibleAWTContainer |
クラス java.awt.Component から継承した入れ子クラス |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
フィールドの概要 | |
protected PFChartColor |
color
グラフ色データ。 |
protected PFChartModelConstraints |
constraintsX
グラフデータ制約。 |
protected PFChartModelConstraints |
constraintsY
|
protected PFXYCoordSystem |
coord
系列軸描画。 |
protected PFChartModel |
model
グラフデータモデル。 |
protected PFXYChartRenderer |
render
グラフ描画。 |
protected PFNumberAxis |
xAxis
数値軸データ。 |
protected javax.swing.JScrollBar |
xBar
X軸スクロールバー |
protected PFNumberAxis |
yAxis
数値軸データ。 |
protected javax.swing.JScrollBar |
yBar
Y軸スクロールバー |
クラス jp.go.aist.dmrc.platform.beans.gui.chart.PFChart から継承したフィールド |
chartArea, footer, header, itemColumnName, legend |
クラス javax.swing.JComponent から継承したフィールド |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
クラス java.awt.Component から継承したフィールド |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
インタフェース java.awt.image.ImageObserver から継承したフィールド |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
コンストラクタの概要 | |
PFXYChart()
コンストラクタ。 |
メソッドの概要 | |
void |
addPFScroll2DListener(PFScroll2DListener lis)
引数で与えられたイベントリスナを登録し、 スクロールイベント発生時に処理を行う対象とする。 |
void |
addXAxisBases(int index,
java.math.BigDecimal decimal)
数値軸の複数基準線を追加する。 |
void |
addYAxisBases(int index,
java.math.BigDecimal decimal)
数値軸の複数基準線を追加する。 |
protected void |
adjust(java.awt.Graphics2D g)
グラフの内部要素の配置・サイズ調整を行う。 |
void |
clearObjectTable()
データをクリアする。 |
void |
clearXAxisBases()
数値軸の複数基準線Listを削除する。 |
void |
clearYAxisBases()
数値軸の複数基準線Listを削除する。 |
protected void |
firePFScrolled(PFScroll2DEvent event)
スクロールイベントを通知する。 |
PFObjectList |
getChartColors()
全系列の色をリストで取得する。 |
protected abstract PFChartMenu |
getChartMenu()
メニュークラスを生成する。 |
abstract PFObjectTable |
getObjectTable()
グラフデータを共通プラットフォームのテーブル形式で返す。 |
java.util.Iterator |
getPFScroll2DListenerList()
スクロールイベントリスナ配列を取得する。 |
int |
getSelectedItemIndex()
選択対象の項目インデックスを取得する。 |
int |
getSelectedItemIndexForObjectTable()
選択対象の項目インデックスを取得する。 |
int |
getSelectedSeriesIndex()
選択対象の系列インデックスを取得する。 |
int |
getSelectedSeriesIndexForObjectTable()
選択対象の系列インデックスを取得する。 |
java.awt.Color |
getSeriesColor(int series)
指定された系列の色を返す。 |
java.lang.String |
getSeriesName(int series)
指定された系列の系列名を返す。 |
java.lang.String |
getToolTipText(java.awt.event.MouseEvent e)
ツールチップテキストを返す。 |
boolean |
getXAxisAdjustmentLocked()
X軸の自動再計算が停止されているか否かを取得する。 |
java.awt.Color |
getXAxisBackground()
X軸の背景色を返す。 |
java.math.BigDecimal |
getXAxisBase()
X軸のグリッド基準値を返す。 |
PFObjectList |
getXAxisBases()
数値軸の複数基準線を返す。 |
java.awt.Color |
getXAxisBasesColor(java.math.BigDecimal decimal)
複数基準線の色を返す。 |
java.lang.String |
getXAxisBasesLine(java.math.BigDecimal decimal)
複数基準線の種類を返す。 |
int |
getXAxisBasesWidth(java.math.BigDecimal decimal)
複数基準線の太さを返す。 |
int |
getXAxisDisplayExponent()
X軸における値の表示桁の位置を返す。 |
java.math.BigDecimal |
getXAxisDisplayLimit()
X軸の表示限定値を返す。 |
int |
getXAxisDisplayMethod()
X軸の値表示方法を返す。 |
java.awt.Font |
getXAxisFont()
X軸のフォントを返す。 |
java.awt.Color |
getXAxisForeground()
X軸の前景色を返す。 |
java.math.BigDecimal |
getXAxisInterval()
X軸のグリッド線の間隔値を返す。 |
java.math.BigDecimal |
getXAxisMaximum()
X軸の最大値を返す。 |
java.math.BigDecimal |
getXAxisMinimum()
X軸の最小値を返す。 |
java.lang.String |
getXAxisTitle()
X軸のタイトルを返す。 |
java.math.BigDecimal |
getXChangeUnit()
マウスドラッグによるX軸方向の値操作の単位を返す。 |
boolean |
getYAxisAdjustmentLocked()
Y軸の自動再計算が停止されているか否かを取得する。 |
java.awt.Color |
getYAxisBackground()
Y軸の背景色を返す。 |
java.math.BigDecimal |
getYAxisBase()
Y軸のグリッド基準値を返す。 |
PFObjectList |
getYAxisBases()
数値軸の複数基準線を返す。 |
java.awt.Color |
getYAxisBasesColor(java.math.BigDecimal decimal)
複数基準線の色を返す。 |
java.lang.String |
getYAxisBasesLine(java.math.BigDecimal decimal)
複数基準線の種類を返す。 |
int |
getYAxisBasesWidth(java.math.BigDecimal decimal)
複数基準線の太さを返す。 |
int |
getYAxisDisplayExponent()
Y軸における値の表示桁の位置を返す。 |
java.math.BigDecimal |
getYAxisDisplayLimit()
Y軸の表示限定値を返す。 |
int |
getYAxisDisplayMethod()
Y軸の値表示方法を返す。 |
java.awt.Font |
getYAxisFont()
Y軸のフォントを返す。 |
java.awt.Color |
getYAxisForeground()
Y軸の前景色を返す。 |
java.math.BigDecimal |
getYAxisInterval()
Y軸のグリッド線の間隔値を返す。 |
java.math.BigDecimal |
getYAxisMaximum()
Y軸の最大値を返す。 |
java.math.BigDecimal |
getYAxisMinimum()
Y軸の最小値を返す。 |
java.lang.String |
getYAxisTitle()
Y軸のタイトルを返す。 |
java.math.BigDecimal |
getYChangeUnit()
マウスドラッグによるY軸方向の値操作の単位を返す。 |
protected void |
init()
初期化する。 |
protected void |
initEventListener()
イベントリスナーを設定する。 |
boolean |
isChartChangeEnabled()
マウスドラッグによる値操作の可否を返す。 |
boolean |
isChartLabelVisible()
グラフ要素のデータラベルの表示有無を返す。 |
boolean |
isScrollBarVisible()
スクロールバーの表示有無を返す。 |
boolean |
isXAxisBaseLineVisible()
X軸の基準線の表示有無を返す。 |
boolean |
isXAxisGridLineVisible()
X軸のグリッド線の表示有無を返す。 |
boolean |
isXAxisLabelVisible()
X軸のデータラベルの表示有無を返す。 |
boolean |
isXAxisLogarithm()
X軸が対数軸かどうかを取得する。 |
boolean |
isXAxisTitleVisible()
X軸のタイトルの表示有無を返す。 |
boolean |
isYAxisBaseLineVisible()
Y軸の複数基準線の表示有無を返す。 |
boolean |
isYAxisGridLineVisible()
Y軸のグリッド線の表示有無を返す。 |
boolean |
isYAxisLabelVisible()
Y軸のデータラベルの表示有無を返す。 |
boolean |
isYAxisLogarithm()
Y軸が対数軸かどうかを取得する。 |
boolean |
isYAxisTitleVisible()
Y軸のタイトルの表示有無を返す。 |
void |
removePFScroll2DListener(PFScroll2DListener lis)
引数で与えられたイベントリスナを削除し、 スクロールイベント発生時に処理を行う対象から外す。 |
protected void |
render(java.awt.Graphics2D g)
グラフを描画する。 |
void |
repaintImmediately()
再描画する。 |
void |
setChartChangeEnabled(boolean enabled)
マウスドラッグによる値操作の可否を設定する。 |
void |
setChartColors(PFObjectList colors)
全系列の色をリストで設定する。 |
void |
setChartLabelVisible(boolean visible)
グラフ要素のデータラベルの表示有無を設定する。 |
abstract void |
setObjectTable(PFObjectTable data)
データを設定する。 |
void |
setScrollBarVisible(boolean visible)
スクロールバーの表示有無を設定する。 |
void |
setSelectedIndex(int series,
int item)
選択対象のインデックスを設定する。 |
void |
setSelectedIndexForObjectTable(int series,
int item)
選択対象のインデックスを設定する。 |
void |
setSeriesColor(java.awt.Color color,
int series)
指定した系列の色を設定する。 |
void |
setSeriesName(java.lang.String name,
int series)
指定された系列に対して系列名を設定する。 |
void |
setXAxisAdjustmentLocked(boolean lock)
X軸の自動再計算を停止する。 |
void |
setXAxisBackground(java.awt.Color color)
X軸の背景色を設定する。 |
void |
setXAxisBase(java.math.BigDecimal decimal)
X軸のグリッド基準値を設定する。 |
void |
setXAxisBaseLineVisible(boolean visible)
X軸の基準線の表示有無を設定する。 |
void |
setXAxisBases(PFObjectList list)
数値軸の複数基準線Listを設定する。 |
void |
setXAxisBasesColor(java.math.BigDecimal decimal,
java.awt.Color color)
複数基準線の色を設定する。 |
void |
setXAxisBasesLine(java.math.BigDecimal decimal,
java.lang.String line)
複数基準線の種類を設定する。 |
void |
setXAxisBasesWidth(java.math.BigDecimal decimal,
int width)
複数基準線の太さを設定する。 |
void |
setXAxisDisplayExponent(int exponent)
X軸における値の表示桁の位置を設定する。 |
void |
setXAxisDisplayLimit(java.math.BigDecimal decimal)
X軸の表示限定値を設定する。 |
void |
setXAxisDisplayMethod(int method)
X軸の値表示方法を設定する。 |
void |
setXAxisFont(java.awt.Font font)
X軸のフォントを設定する。 |
void |
setXAxisForeground(java.awt.Color color)
X軸の前景色を設定する。 |
void |
setXAxisGridLineVisible(boolean visible)
X軸のグリッド線の表示有無を設定する。 |
void |
setXAxisInterval(java.math.BigDecimal decimal)
X軸のグリッド線の間隔値を設定する。 |
void |
setXAxisLabelVisible(boolean visible)
X軸のデータラベルの表示有無を設定する。 |
void |
setXAxisLogarithm(boolean log)
X軸を対数軸に設定する。 |
void |
setXAxisMaximum(java.math.BigDecimal decimal)
X軸の最大値を設定する。 |
void |
setXAxisMinimum(java.math.BigDecimal decimal)
X軸の最小値を設定する。 |
void |
setXAxisTitle(java.lang.String title)
X軸のタイトルを設定する。 |
void |
setXAxisTitleVisible(boolean visible)
X軸のタイトルの表示有無を設定する。 |
void |
setXChangeUnit(java.math.BigDecimal decimal)
マウスドラッグによるX軸方向の値操作の単位を設定する。 |
void |
setYAxisAdjustmentLocked(boolean lock)
Y軸の自動再計算を停止する。 |
void |
setYAxisBackground(java.awt.Color color)
Y軸の背景色を設定する。 |
void |
setYAxisBase(java.math.BigDecimal decimal)
Y軸のグリッド基準値を設定する。 |
void |
setYAxisBaseLineVisible(boolean visible)
Y軸の複数基準線の表示有無を設定する。 |
void |
setYAxisBases(PFObjectList list)
数値軸の複数基準線Listを設定する。 |
void |
setYAxisBasesColor(java.math.BigDecimal decimal,
java.awt.Color color)
複数基準線の色を設定する。 |
void |
setYAxisBasesLine(java.math.BigDecimal decimal,
java.lang.String line)
複数基準線の種類を設定する。 |
void |
setYAxisBasesWidth(java.math.BigDecimal decimal,
int width)
複数基準線の太さを設定する。 |
void |
setYAxisDisplayExponent(int exponent)
Y軸における値の表示桁の位置を設定する。 |
void |
setYAxisDisplayLimit(java.math.BigDecimal decimal)
Y軸の表示限定値を設定する。 |
void |
setYAxisDisplayMethod(int method)
Y軸の値表示方法を設定する。 |
void |
setYAxisFont(java.awt.Font font)
Y軸のフォントを設定する。 |
void |
setYAxisForeground(java.awt.Color color)
Y軸の前景色を設定する。 |
void |
setYAxisGridLineVisible(boolean visible)
Y軸のグリッド線の表示有無を設定する。 |
void |
setYAxisInterval(java.math.BigDecimal decimal)
Y軸のグリッド線の間隔値を設定する。 |
void |
setYAxisLabelVisible(boolean visible)
Y軸のデータラベルの表示有無を設定する。 |
void |
setYAxisLogarithm(boolean log)
Y軸を対数軸に設定する。 |
void |
setYAxisMaximum(java.math.BigDecimal decimal)
Y軸の最大値を設定する。 |
void |
setYAxisMinimum(java.math.BigDecimal decimal)
Y軸の最小値を設定する。 |
void |
setYAxisTitle(java.lang.String title)
Y軸のタイトルを設定する。 |
void |
setYAxisTitleVisible(boolean visible)
Y軸のタイトルの表示有無を設定する。 |
void |
setYChangeUnit(java.math.BigDecimal decimal)
マウスドラッグによるY軸方向の値操作の単位を設定する。 |
クラス javax.swing.JPanel から継承したメソッド |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
クラス javax.swing.JComponent から継承したメソッド |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
クラス java.awt.Container から継承したメソッド |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
クラス java.awt.Component から継承したメソッド |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
インタフェース jp.go.aist.dmrc.platform.base.PFComponent から継承したメソッド |
getComponentName |
フィールドの詳細 |
protected PFChartModel model
protected PFChartModelConstraints constraintsX
protected PFChartModelConstraints constraintsY
protected PFChartColor color
protected PFXYCoordSystem coord
protected PFNumberAxis xAxis
protected PFNumberAxis yAxis
protected PFXYChartRenderer render
protected javax.swing.JScrollBar xBar
protected javax.swing.JScrollBar yBar
コンストラクタの詳細 |
public PFXYChart()
メソッドの詳細 |
public java.util.Iterator getPFScroll2DListenerList()
PFScroll2DEventSource
内の getPFScroll2DListenerList
public void addPFScroll2DListener(PFScroll2DListener lis)
PFScroll2DEventSource
内の addPFScroll2DListener
lis
- 追加対象イベントリスナpublic void removePFScroll2DListener(PFScroll2DListener lis)
PFScroll2DEventSource
内の removePFScroll2DListener
lis
- 削除対象イベントリスナprotected void firePFScrolled(PFScroll2DEvent event)
event
- スクロールイベントprotected void init()
protected void initEventListener()
public java.lang.String getToolTipText(java.awt.event.MouseEvent e)
e
- マウスイベント
protected void adjust(java.awt.Graphics2D g)
PFChart
内の adjust
g
- Graphics2Dprotected void render(java.awt.Graphics2D g)
PFChart
内の render
g
- Graphics2Dpublic void repaintImmediately()
PFChart
内の repaintImmediately
public boolean isScrollBarVisible()
public void setScrollBarVisible(boolean visible)
visible
- スクロールバーの表示有無public abstract PFObjectTable getObjectTable()
public abstract void setObjectTable(PFObjectTable data) throws PFComponentException
data
- 共通プラットフォームのテーブル形式
PFComponentException
public void clearObjectTable()
public java.awt.Font getXAxisFont()
public void setXAxisFont(java.awt.Font font)
font
- フォントpublic java.awt.Color getXAxisForeground()
public void setXAxisForeground(java.awt.Color color)
color
- 前景色public java.awt.Color getXAxisBackground()
public void setXAxisBackground(java.awt.Color color)
color
- 背景色public java.lang.String getXAxisTitle()
public void setXAxisTitle(java.lang.String title)
title
- タイトルpublic boolean isXAxisTitleVisible()
public void setXAxisTitleVisible(boolean visible)
visible
- タイトルの表示有無public boolean isXAxisLabelVisible()
public void setXAxisLabelVisible(boolean visible)
visible
- データラベルの表示有無public boolean isXAxisGridLineVisible()
public void setXAxisGridLineVisible(boolean visible)
visible
- グリッド線の表示有無public boolean isXAxisBaseLineVisible()
public void setXAxisBaseLineVisible(boolean visible)
visible
- 基準線の表示有無public void setXAxisAdjustmentLocked(boolean lock)
lock
- 停止する場合truepublic boolean getXAxisAdjustmentLocked()
public java.math.BigDecimal getXAxisBase()
public void setXAxisBase(java.math.BigDecimal decimal)
decimal
- グリッド基準値public PFObjectList getXAxisBases()
setXAxisBases(PFObjectList)
public void setXAxisBases(PFObjectList list)
getXAxisBases()
public void addXAxisBases(int index, java.math.BigDecimal decimal)
getXAxisBases()
public void clearXAxisBases()
getXAxisBases()
public java.awt.Color getXAxisBasesColor(java.math.BigDecimal decimal)
decimal
- 座標
#setXAxisColor(BigDecimal, Color)
public void setXAxisBasesColor(java.math.BigDecimal decimal, java.awt.Color color)
decimal
- 座標color
- 色#getXAxisColor(BigDecimal )
public int getXAxisBasesWidth(java.math.BigDecimal decimal)
decimal
- 座標
#setXAxisWidth(BigDecimal, int)
public void setXAxisBasesWidth(java.math.BigDecimal decimal, int width)
decimal
- 座標width
- 太さ#getXAxisColor(BigDecimal )
public java.lang.String getXAxisBasesLine(java.math.BigDecimal decimal)
decimal
- 座標
#setXAxisLine(BigDecimal, String)
public void setXAxisBasesLine(java.math.BigDecimal decimal, java.lang.String line)
decimal
- 座標line
- 線種#getXAxisColor(BigDecimal )
public java.math.BigDecimal getXAxisMaximum()
public void setXAxisMaximum(java.math.BigDecimal decimal) throws PFComponentException
decimal
- 最大値
PFComponentException
- 最大値を設定できない場合public java.math.BigDecimal getXAxisMinimum()
public void setXAxisMinimum(java.math.BigDecimal decimal) throws PFComponentException
decimal
- 最小値
PFComponentException
- 最小値を設定できない場合public java.math.BigDecimal getXAxisInterval()
public void setXAxisInterval(java.math.BigDecimal decimal) throws PFComponentException
decimal
- グリッド線の間隔値
PFComponentException
- グリッド線の間隔値を設定できない場合public java.math.BigDecimal getXAxisDisplayLimit()
public void setXAxisDisplayLimit(java.math.BigDecimal decimal) throws PFComponentException
decimal
- 表示限定値
PFComponentException
- 表示限定値を設定できない場合public int getXAxisDisplayExponent()
public void setXAxisDisplayExponent(int exponent)
exponent
- 表示桁の位置public int getXAxisDisplayMethod()
public void setXAxisDisplayMethod(int method) throws PFComponentException
method
- 実数(PFChartUtility.DATA_DISPLAY_REAL
)または
仮数(PFChartUtility.DATA_DISPLAY_MANTISSA
)
PFComponentException
- methodが適切でない場合public boolean isXAxisLogarithm()
public void setXAxisLogarithm(boolean log)
log
- 対数軸true/false gntkpublic java.awt.Font getYAxisFont()
public void setYAxisFont(java.awt.Font font)
font
- フォントpublic java.awt.Color getYAxisForeground()
public void setYAxisForeground(java.awt.Color color)
color
- 前景色public java.awt.Color getYAxisBackground()
public void setYAxisBackground(java.awt.Color color)
color
- 背景色public java.lang.String getYAxisTitle()
public void setYAxisTitle(java.lang.String title)
title
- タイトルpublic boolean isYAxisTitleVisible()
public void setYAxisTitleVisible(boolean visible)
visible
- タイトルの表示有無public boolean isYAxisLabelVisible()
public void setYAxisLabelVisible(boolean visible)
visible
- データラベルの表示有無public boolean isYAxisGridLineVisible()
public void setYAxisGridLineVisible(boolean visible)
visible
- グリッド線の表示有無public boolean isYAxisBaseLineVisible()
public void setYAxisBaseLineVisible(boolean visible)
visible
- 複数基準線の表示有無public void setYAxisAdjustmentLocked(boolean lock)
lock
- 停止する場合truepublic boolean getYAxisAdjustmentLocked()
public java.math.BigDecimal getYAxisBase()
public void setYAxisBase(java.math.BigDecimal decimal)
decimal
- グリッド基準値public PFObjectList getYAxisBases()
setYAxisBases(PFObjectList)
public void setYAxisBases(PFObjectList list)
getYAxisBases()
public void addYAxisBases(int index, java.math.BigDecimal decimal)
getYAxisBases()
public void clearYAxisBases()
getYAxisBases()
public java.awt.Color getYAxisBasesColor(java.math.BigDecimal decimal)
decimal
- 座標
#setyAxisColor(BigDecimal, Color)
public void setYAxisBasesColor(java.math.BigDecimal decimal, java.awt.Color color)
decimal
- 座標color
- 色#getyAxisColor(BigDecimal )
public int getYAxisBasesWidth(java.math.BigDecimal decimal)
decimal
- 座標
#setyAxisWidth(BigDecimal, int)
public void setYAxisBasesWidth(java.math.BigDecimal decimal, int width)
decimal
- 座標width
- 太さ#getyAxisColor(BigDecimal )
public java.lang.String getYAxisBasesLine(java.math.BigDecimal decimal)
decimal
- 座標
#setyAxisLine(BigDecimal, String)
public void setYAxisBasesLine(java.math.BigDecimal decimal, java.lang.String line)
decimal
- 座標line
- 線種#getyAxisColor(BigDecimal )
public java.math.BigDecimal getYAxisMaximum()
public void setYAxisMaximum(java.math.BigDecimal decimal) throws PFComponentException
decimal
- 最大値
PFComponentException
- 最大値を設定できない場合public java.math.BigDecimal getYAxisMinimum()
public void setYAxisMinimum(java.math.BigDecimal decimal) throws PFComponentException
decimal
- 最小値
PFComponentException
- 最小値を設定できない場合public java.math.BigDecimal getYAxisInterval()
public void setYAxisInterval(java.math.BigDecimal decimal) throws PFComponentException
decimal
- グリッド線の間隔値
PFComponentException
- グリッド線の間隔値を設定できない場合public java.math.BigDecimal getYAxisDisplayLimit()
public void setYAxisDisplayLimit(java.math.BigDecimal decimal) throws PFComponentException
decimal
- 表示限定値
PFComponentException
- 表示限定値を設定できない場合public int getYAxisDisplayExponent()
public void setYAxisDisplayExponent(int exponent)
exponent
- 表示桁の位置public int getYAxisDisplayMethod()
public void setYAxisDisplayMethod(int method) throws PFComponentException
method
- 実数(PFChartUtility.DATA_DISPLAY_REAL
)または
仮数(PFChartUtility.DATA_DISPLAY_MANTISSA
)
PFComponentException
- methodが適切でない場合public boolean isYAxisLogarithm()
public void setYAxisLogarithm(boolean log)
log
- 対数軸true/false gntkpublic boolean isChartLabelVisible()
public void setChartLabelVisible(boolean visible)
visible
- データラベルの表示有無public boolean isChartChangeEnabled()
public void setChartChangeEnabled(boolean enabled)
enabled
- 値操作の可否public java.math.BigDecimal getXChangeUnit()
public void setXChangeUnit(java.math.BigDecimal decimal) throws PFComponentException
decimal
- 値操作の単位
PFComponentException
- 値操作の単位を設定できなかった場合public java.math.BigDecimal getYChangeUnit()
public void setYChangeUnit(java.math.BigDecimal decimal) throws PFComponentException
decimal
- 値操作の単位
PFComponentException
- 値操作の単位を設定できなかった場合public java.lang.String getSeriesName(int series) throws PFComponentException
series
- 系列インデックス
PFComponentException
- seriesが適切でない場合public void setSeriesName(java.lang.String name, int series) throws PFComponentException
name
- 系列名series
- 系列インデックス
PFComponentException
- nameがnullの場合、seriesが適切でない場合public java.awt.Color getSeriesColor(int series) throws PFComponentException
series
- 系列のインデックス
PFComponentException
- seriesが適切でない場合public void setSeriesColor(java.awt.Color color, int series) throws PFComponentException
color
- 色series
- 系列のインデックス
PFComponentException
- seriesが適切でない場合public PFObjectList getChartColors() throws PFComponentException
PFComponentException
public void setChartColors(PFObjectList colors) throws PFComponentException
colors
- 全系列色のリスト
PFComponentException
- リストのサイズが系列数と一致しないときpublic int getSelectedSeriesIndex()
public int getSelectedSeriesIndexForObjectTable()
public int getSelectedItemIndex()
public int getSelectedItemIndexForObjectTable()
public void setSelectedIndex(int series, int item)
series
- 系列インデックスitem
- 項目インデックスpublic void setSelectedIndexForObjectTable(int series, int item)
series
- 系列インデックスitem
- 項目インデックスprotected abstract PFChartMenu getChartMenu()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |