public abstract class PFCategoryChart extends PFChart implements PFScrollEventSource
修飾子とタイプ | フィールドと説明 |
---|---|
protected PFChartColor |
color
グラフ色データ。
|
protected PFChartModelConstraints |
constraints
グラフデータ制約。
|
protected PFCategoryCoordSystem |
coordsystem
系列軸描画。
|
protected PFItemAxis |
itemAxis
項目軸データ。
|
protected javax.swing.JScrollBar |
itemBar
項目軸スクロールバー
|
protected PFChartModel |
model
グラフデータモデル。
|
protected PFNumberAxis |
numberAxis
数値軸データ。
|
protected javax.swing.JScrollBar |
numberBar
数値軸スクロールバー
|
protected PFCategoryChartRenderer |
render
グラフ描画。
|
chartArea, EVENT_ERROR, EVENT_SUBMIT, footer, header, itemColumnName, legend
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
コンストラクタと説明 |
---|
PFCategoryChart()
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addNumberAxisBases(int index,
java.math.BigDecimal decimal)
数値軸の複数基準線を追加する。
|
void |
addPFScrollListener(PFScrollListener lis)
引数で与えられたイベントリスナを登録し、
スクロールイベント発生時に処理を行う対象とする。
|
protected void |
adjust(java.awt.Graphics2D g)
グラフの内部要素の配置・サイズ調整を行う。
|
void |
clearNumberAxisBases()
数値軸の複数基準線Listを削除する。
|
void |
clearObjectTable()
データをクリアする。
|
protected void |
firePFScrolled(PFScrollEvent event)
スクロールイベントを通知する。
|
java.math.BigDecimal |
getChartChangeUnit()
マウスドラッグによる値操作の単位を返す。
|
PFObjectList |
getChartColors()
全系列の色を取得する。
|
protected abstract PFChartMenu |
getChartMenu()
グラフメニューのオブジェクトを返す。
|
java.awt.Color |
getItemAxisBackground()
項目軸の背景色を返す。
|
int |
getItemAxisDisplayCount()
項目軸の表示項目数を返す。
|
int |
getItemAxisDisplayStart()
項目軸の表示開始位置を返す。
|
java.awt.Font |
getItemAxisFont()
項目軸のフォントを返す。
|
java.awt.Color |
getItemAxisForeground()
項目軸の前景色を返す。
|
int |
getItemAxisGridLineMethod()
項目軸のグリッド線の引き方を返す。
|
java.lang.String |
getItemAxisTitle()
項目軸のタイトルを返す。
|
boolean |
getNumberAxisAdjustmentLocked()
数値軸の自動再計算が停止されているか否かを取得する。
|
java.awt.Color |
getNumberAxisBackground()
数値軸の背景色を返す。
|
java.math.BigDecimal |
getNumberAxisBase()
数値軸のグリッド基準値を返す。
|
PFObjectList |
getNumberAxisBases()
数値軸の複数基準線を返す。
|
java.awt.Color |
getNumberAxisBasesColor(java.math.BigDecimal decimal)
複数基準線の色を返す。
|
java.lang.String |
getNumberAxisBasesLine(java.math.BigDecimal decimal)
複数基準線の種類を返す。
|
int |
getNumberAxisBasesWidth(java.math.BigDecimal decimal)
複数基準線の太さを返す。
|
int |
getNumberAxisDisplayExponent()
数値軸における値の表示桁の位置を返す。
|
java.math.BigDecimal |
getNumberAxisDisplayLimit()
数値軸の表示限定値を返す。
|
int |
getNumberAxisDisplayMethod()
数値軸の値表示方法を返す。
|
java.awt.Font |
getNumberAxisFont()
数値軸のフォントを返す。
|
java.awt.Color |
getNumberAxisForeground()
数値軸の前景色を返す。
|
java.math.BigDecimal |
getNumberAxisInterval()
数値軸のグリッド線の間隔値を返す。
|
java.math.BigDecimal |
getNumberAxisMaximum()
数値軸の最大値を返す。
|
java.math.BigDecimal |
getNumberAxisMinimum()
数値軸の最小値を返す。
|
int |
getNumberAxisOrientation()
数値軸の方向を返す。
|
java.lang.String |
getNumberAxisTitle()
数値軸のタイトルを返す。
|
PFObjectTable |
getObjectTable()
グラフのデータを共通プラットフォームのテーブル形式で返す。
|
java.util.Iterator |
getPFScrollListenerList()
スクロールイベントリスナ配列を取得する。
|
int |
getSelectedItemIndex()
選択対象の項目インデックスを取得する。
|
int |
getSelectedItemIndexForObjectTable()
選択対象の項目インデックスを取得する。
|
int |
getSelectedSeriesIndex()
選択対象の系列インデックスを取得する。
|
int |
getSelectedSeriesIndexForObjectTable()
選択対象の系列インデックスを取得する。
|
java.awt.Color |
getSeriesColor(int series)
指定された系列の色を返す。
|
java.lang.String |
getToolTipText(java.awt.event.MouseEvent e)
ツールチップテキストを返す。
|
java.math.BigDecimal |
getValue(int series,
int item)
指定された系列・項目の値を返す。
|
protected void |
init()
初期化する。
|
protected void |
initEventListener()
イベントリスナーを設定する。
|
boolean |
isAxisLogarithm()
対数軸かどうかを返す。
|
boolean |
isChartChangeEnabled()
マウスドラッグによる値操作の可否を返す。
|
boolean |
isChartLabelVisible()
グラフ要素のデータラベルの表示有無を返す。
|
boolean |
isItemAxisGridLineVisible()
項目軸のグリッド線の表示有無を返す。
|
boolean |
isItemAxisLabelVisible()
項目軸のデータラベルの表示有無を返す。
|
boolean |
isItemAxisTitleVisible()
項目軸のタイトルの表示有無を返す。
|
boolean |
isNumberAxisBaseLineVisible()
数値軸の基準線の表示有無を返す。
|
boolean |
isNumberAxisGridLineVisible()
数値軸のグリッド線の表示有無を返す。
|
boolean |
isNumberAxisLabelVisible()
数値軸のデータラベルの表示有無を返す。
|
boolean |
isNumberAxisTitleVisible()
数値軸のタイトルの表示有無を返す。
|
boolean |
isPareto()
パレート図かどうかを返す
|
boolean |
isRadarChart()
レーダ軸かどうかを返す。
|
boolean |
isScrollBarVisible()
スクロールバーの表示有無を返す。
|
void |
removePFScrollListener(PFScrollListener lis)
引数で与えられたイベントリスナを削除し、
スクロールイベント発生時に処理を行う対象から外す。
|
protected void |
render(java.awt.Graphics2D g)
グラフを描画する。
|
void |
repaintImmediately()
再描画する。
|
void |
setAxisLogarithm(boolean log)
対数軸に設定する。
|
void |
setChartChangeEnabled(boolean enabled)
マウスドラッグによる値操作の可否を設定する。
|
void |
setChartChangeUnit(java.math.BigDecimal decimal)
マウスドラッグによる値操作の単位を設定する。
|
void |
setChartColors(PFObjectList list)
全系列の色を設定する。
|
void |
setChartLabelVisible(boolean visible)
グラフ要素のデータラベルの表示有無を設定する。
|
void |
setItemAxisBackground(java.awt.Color color)
項目軸の背景色を設定する。
|
void |
setItemAxisDisplayCount(int count)
項目軸の表示項目数を設定する。
|
void |
setItemAxisDisplayStart(int start)
項目軸の表示開始位置を設定する。
|
void |
setItemAxisFont(java.awt.Font font)
項目軸のフォントを設定する。
|
void |
setItemAxisForeground(java.awt.Color color)
項目軸の前景色を設定する。
|
void |
setItemAxisGridLineMethod(int method)
グリッド線の引き方を設定する。
|
void |
setItemAxisGridLineVisible(boolean visible)
項目軸のグリッド線の表示有無を設定する。
|
void |
setItemAxisLabelVisible(boolean visible)
項目軸のデータラベルの表示有無を設定する。
|
void |
setItemAxisTitle(java.lang.String title)
項目軸のタイトルを設定する。
|
void |
setItemAxisTitleVisible(boolean visible)
項目軸のタイトルの表示有無を設定する。
|
void |
setNumberAxisAdjustmentLocked(boolean lock)
数値軸の自動再計算を停止する。
|
void |
setNumberAxisBackground(java.awt.Color color)
数値軸の背景色を設定する。
|
void |
setNumberAxisBase(java.math.BigDecimal decimal)
数値軸のグリッド基準値を設定する。
|
void |
setNumberAxisBaseLineVisible(boolean visible)
数値軸の基準線の表示有無を設定する。
|
void |
setNumberAxisBases(PFObjectList list)
数値軸の複数基準線Listを設定する。
|
void |
setNumberAxisBasesColor(java.math.BigDecimal decimal,
java.awt.Color color)
複数基準線の色を設定する。
|
void |
setNumberAxisBasesLine(java.math.BigDecimal decimal,
java.lang.String line)
複数基準線の種類を設定する。
|
void |
setNumberAxisBasesWidth(java.math.BigDecimal decimal,
int width)
複数基準線の太さを設定する。
|
void |
setNumberAxisDisplayExponent(int exponent)
数値軸における値の表示桁の位置を設定する。
|
void |
setNumberAxisDisplayLimit(java.math.BigDecimal decimal)
数値軸の表示限定値を設定する。
|
void |
setNumberAxisDisplayMethod(int method)
数値軸の値表示方法を設定する。
|
void |
setNumberAxisFont(java.awt.Font font)
数値軸のフォントを設定する。
|
void |
setNumberAxisForeground(java.awt.Color color)
数値軸の前景色を設定する。
|
void |
setNumberAxisGridLineVisible(boolean visible)
数値軸のグリッド線の表示有無を設定する。
|
void |
setNumberAxisInterval(java.math.BigDecimal decimal)
数値軸のグリッド線の間隔値を設定する。
|
void |
setNumberAxisLabelVisible(boolean visible)
数値軸のデータラベルの表示有無を設定する。
|
void |
setNumberAxisMaximum(java.math.BigDecimal decimal)
数値軸の最大値を設定する。
|
void |
setNumberAxisMinimum(java.math.BigDecimal decimal)
数値軸の最小値を設定する。
|
void |
setNumberAxisOrientation(int orientation)
数値軸の方向を設定する。
|
void |
setNumberAxisTitle(java.lang.String title)
数値軸のタイトルを設定する。
|
void |
setNumberAxisTitleVisible(boolean visible)
数値軸のタイトルの表示有無を設定する。
|
void |
setObjectTable(PFObjectTable data)
テーブルデータを設定する。
|
void |
setObjectTable(PFObjectTable data,
boolean adjust)
テーブルデータを設定する。
|
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 |
setValue(java.math.BigDecimal decimal,
int series,
int item)
指定した系列・項目に値を設定する。
|
addPFDataSelectListener, addPFDataSetListener, addPFDataUpdateListener, firePFDataSelected, firePFDataSet, firePFDataUpdated, getBottomMargin, getChartProperty, getComponentID, getComponentKey, getComponentKeys, getComponentPublicName, getComponentString, getFooterAlignment, getFooterBackground, getFooterFont, getFooterForeground, getFooterTitle, getHeaderAlignment, getHeaderBackground, getHeaderFont, getHeaderForeground, getHeaderTitle, getLeftMargin, getLegendAlignment, getLegendBackground, getLegendFont, getLegendForeground, getLegendTitle, getPFDataSelectListenerList, getPFDataSetListenerList, getPFDataUpdateListenerList, getPreferredSize, getPropertyEditable, getRightMargin, getTopMargin, invokeFromServlet, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, isFooterTitleVisible, isFooterVisible, isHeaderTitleVisible, isHeaderVisible, isLegendTitleVisible, isLegendVisible, isPrinting, localeUpdated, outputImage, paintComponent, print, readItemColumnName, removePFDataSelectListener, removePFDataSetListener, removePFDataUpdateListener, repaintImmediatelyWithAdjustment, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setBackground, setBottomMargin, setBounds, setChartSize, setComponentID, setComponentKey, setComponentKeys, setComponentPublicName, setFont, setFooterAlignment, setFooterBackground, setFooterFont, setFooterForeground, setFooterTitle, setFooterTitleVisible, setFooterVisible, setForeground, setHeaderAlignment, setHeaderBackground, setHeaderFont, setHeaderForeground, setHeaderTitle, setHeaderTitleVisible, setHeaderVisible, setLayout, setLeftMargin, setLegendAlignment, setLegendBackground, setLegendFont, setLegendForeground, setLegendTitle, setLegendTitleVisible, setLegendVisible, setPreferredSize, setPropertyEditable, setRightMargin, setTopMargin, writeItemColumnName
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusDownCycle, validate, validateTree
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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getComponentName
protected PFChartModel model
protected PFChartModelConstraints constraints
protected PFChartColor color
protected PFCategoryCoordSystem coordsystem
protected PFNumberAxis numberAxis
protected PFItemAxis itemAxis
protected PFCategoryChartRenderer render
protected javax.swing.JScrollBar itemBar
protected javax.swing.JScrollBar numberBar
public java.util.Iterator getPFScrollListenerList()
getPFScrollListenerList
インタフェース内 PFScrollEventSource
public void addPFScrollListener(PFScrollListener lis)
addPFScrollListener
インタフェース内 PFScrollEventSource
lis
- 追加対象イベントリスナpublic void removePFScrollListener(PFScrollListener lis)
removePFScrollListener
インタフェース内 PFScrollEventSource
lis
- 削除対象イベントリスナprotected void firePFScrolled(PFScrollEvent event)
event
- スクロールイベントprotected void init()
protected void initEventListener()
public java.lang.String getToolTipText(java.awt.event.MouseEvent e)
getToolTipText
クラス内 javax.swing.JComponent
e
- マウスイベントprotected void adjust(java.awt.Graphics2D g)
protected void render(java.awt.Graphics2D g)
public void repaintImmediately()
repaintImmediately
クラス内 PFChart
public int getNumberAxisOrientation()
setNumberAxisOrientation(int)
public void setNumberAxisOrientation(int orientation) throws PFComponentException
PFChartUtility.VERTICAL
… 垂直方向(上-下)
PFChartUtility.HORIZONTAL
… 水平方向(左-右)
orientation
- 方向PFComponentException
- orientationが適切でない場合getNumberAxisOrientation()
public boolean isScrollBarVisible()
setScrollBarVisible(boolean)
public void setScrollBarVisible(boolean visible)
visible
- スクロールバーの表示有無isScrollBarVisible()
public boolean isAxisLogarithm()
public void setAxisLogarithm(boolean log)
対数軸の場合
- truepublic boolean isRadarChart()
public boolean isPareto()
パレート図の場合
- truepublic PFObjectTable getObjectTable()
setObjectTable(PFObjectTable)
public void setObjectTable(PFObjectTable data) throws PFComponentException
(String) |
系列名0 (Object) |
系列名1 (Object) |
… | 系列名n (Object) |
---|---|---|---|---|
項目名0 | 値00 | 値01 | … | 値0n |
項目名1 | 値10 | 値11 | … | 値1n |
… | … | … | … | … |
項目名m | 値m0 | 値m1 | … | 値mn |
data
- 共通プラットフォームのテーブル形式PFComponentException
- データ設定に失敗したときgetObjectTable()
public void setObjectTable(PFObjectTable data, boolean adjust) throws PFComponentException
data
- 共通プラットフォームのテーブル形式adjust
- 軸を調整するかどうかPFComponentException
- データの設定に失敗したときsetObjectTable(PFObjectTable)
public void clearObjectTable()
public java.awt.Font getItemAxisFont()
setItemAxisFont(Font)
public void setItemAxisFont(java.awt.Font font)
font
- フォントgetItemAxisFont()
public java.awt.Color getItemAxisForeground()
setItemAxisForeground(Color)
public void setItemAxisForeground(java.awt.Color color)
color
- 前景色getItemAxisForeground()
public java.awt.Color getItemAxisBackground()
setItemAxisBackground(Color)
public void setItemAxisBackground(java.awt.Color color)
color
- 背景色getItemAxisBackground()
public java.lang.String getItemAxisTitle()
setItemAxisTitle(String)
public void setItemAxisTitle(java.lang.String title)
title
- タイトルgetItemAxisTitle()
public boolean isItemAxisTitleVisible()
setItemAxisTitleVisible(boolean)
public void setItemAxisTitleVisible(boolean visible)
visible
- タイトルの表示有無isItemAxisTitleVisible()
public boolean isItemAxisLabelVisible()
setItemAxisLabelVisible(boolean)
public void setItemAxisLabelVisible(boolean visible)
visible
- データラベルの表示有無isItemAxisLabelVisible()
public boolean isItemAxisGridLineVisible()
setItemAxisGridLineVisible(boolean)
public void setItemAxisGridLineVisible(boolean visible)
visible
- グリッド線の表示有無isItemAxisGridLineVisible()
public int getItemAxisGridLineMethod()
setItemAxisGridLineMethod(int)
public void setItemAxisGridLineMethod(int method) throws PFComponentException
PFChartUtility.ITEM_GRID_LINE_METHOD_ON_ITEM_NAME
PFChartUtility.ITEM_GRID_LINE_METHOD_DIVIDES_FOR_EVERY_ITEM
method
- グリッド線の引き方PFComponentException
- methodが想定外の値の場合getItemAxisGridLineMethod()
public int getItemAxisDisplayCount()
setItemAxisDisplayCount(int)
public void setItemAxisDisplayCount(int count) throws PFComponentException
count
- 表示項目数PFComponentException
- 表示項目数が0未満の場合getItemAxisDisplayCount()
public int getItemAxisDisplayStart()
setItemAxisDisplayStart(int)
public void setItemAxisDisplayStart(int start) throws PFComponentException
start
- 表示開始位置PFComponentException
- 表示開始位置が適切でなかった場合getItemAxisDisplayStart()
public java.awt.Font getNumberAxisFont()
setNumberAxisFont(Font)
public void setNumberAxisFont(java.awt.Font font)
font
- フォントgetNumberAxisFont()
public java.awt.Color getNumberAxisForeground()
setNumberAxisForeground(Color)
public void setNumberAxisForeground(java.awt.Color color)
color
- 前景色getNumberAxisForeground()
public java.awt.Color getNumberAxisBackground()
setNumberAxisBackground(Color)
public void setNumberAxisBackground(java.awt.Color color)
color
- 背景色getNumberAxisBackground()
public java.lang.String getNumberAxisTitle()
setNumberAxisTitle(String)
public void setNumberAxisTitle(java.lang.String title)
title
- タイトルgetNumberAxisTitle()
public boolean isNumberAxisTitleVisible()
setNumberAxisTitleVisible(boolean)
public void setNumberAxisTitleVisible(boolean visible)
visible
- タイトルの表示有無isNumberAxisTitleVisible()
public boolean isNumberAxisLabelVisible()
setNumberAxisLabelVisible(boolean)
public void setNumberAxisLabelVisible(boolean visible)
visible
- データラベルの表示有無isNumberAxisLabelVisible()
public boolean isNumberAxisGridLineVisible()
setNumberAxisGridLineVisible(boolean)
public void setNumberAxisGridLineVisible(boolean visible)
visible
- グリッド線の表示有無isNumberAxisGridLineVisible()
public boolean isNumberAxisBaseLineVisible()
setNumberAxisBaseLineVisible(boolean)
public void setNumberAxisBaseLineVisible(boolean visible)
visible
- 基準線の表示有無isNumberAxisBaseLineVisible()
public void setNumberAxisAdjustmentLocked(boolean lock)
lock
- 停止する場合truepublic boolean getNumberAxisAdjustmentLocked()
public java.math.BigDecimal getNumberAxisMaximum()
setNumberAxisMaximum(BigDecimal)
public void setNumberAxisMaximum(java.math.BigDecimal decimal) throws PFComponentException
decimal
- 最大値PFComponentException
- 最大値を設定できない場合getNumberAxisMaximum()
public java.math.BigDecimal getNumberAxisMinimum()
setNumberAxisMinimum(BigDecimal)
public void setNumberAxisMinimum(java.math.BigDecimal decimal) throws PFComponentException
decimal
- 最小値PFComponentException
- 最小値を設定できない場合getNumberAxisMinimum()
public java.math.BigDecimal getNumberAxisInterval()
setNumberAxisInterval(BigDecimal)
public void setNumberAxisInterval(java.math.BigDecimal decimal) throws PFComponentException
decimal
- グリッド線の間隔値PFComponentException
- グリッド線の間隔値を設定できない場合getNumberAxisInterval()
public java.math.BigDecimal getNumberAxisBase()
setNumberAxisBase(BigDecimal)
public void setNumberAxisBase(java.math.BigDecimal decimal) throws PFComponentException
decimal
- グリッド基準値PFComponentException
getNumberAxisBase()
public PFObjectList getNumberAxisBases()
setNumberAxisBases(PFObjectList)
public void setNumberAxisBases(PFObjectList list)
PFObjectList
- 複数基準線ListgetNumberAxisBases()
public void addNumberAxisBases(int index, java.math.BigDecimal decimal)
int
- indexBigDecimal
- decimal 複数基準線の値getNumberAxisBases()
public void clearNumberAxisBases()
getNumberAxisBases()
public java.awt.Color getNumberAxisBasesColor(java.math.BigDecimal decimal)
decimal
- 座標#setNumberAxisColor(BigDecimal, Color)
public void setNumberAxisBasesColor(java.math.BigDecimal decimal, java.awt.Color color) throws PFComponentException
decimal
- 座標color
- 色PFComponentException
#getNumberAxisColor(BigDecimal )
public int getNumberAxisBasesWidth(java.math.BigDecimal decimal)
decimal
- 座標#setNumberAxisWidth(BigDecimal, int)
public void setNumberAxisBasesWidth(java.math.BigDecimal decimal, int width) throws PFComponentException
decimal
- 座標width
- 太さPFComponentException
#getNumberAxisColor(BigDecimal )
public java.lang.String getNumberAxisBasesLine(java.math.BigDecimal decimal)
decimal
- 座標#setNumberAxisLine(BigDecimal, String)
public void setNumberAxisBasesLine(java.math.BigDecimal decimal, java.lang.String line) throws PFComponentException
decimal
- 座標line
- 線種PFComponentException
#getNumberAxisColor(BigDecimal )
public java.math.BigDecimal getNumberAxisDisplayLimit()
setNumberAxisDisplayLimit(BigDecimal)
public void setNumberAxisDisplayLimit(java.math.BigDecimal decimal) throws PFComponentException
decimal
- 表示限定値PFComponentException
- 表示限定値を設定できない場合getNumberAxisDisplayLimit()
public int getNumberAxisDisplayExponent()
setNumberAxisDisplayExponent(int)
public void setNumberAxisDisplayExponent(int exponent)
exponent
- 表示桁の位置getNumberAxisDisplayExponent()
public int getNumberAxisDisplayMethod()
setNumberAxisDisplayMethod(int)
public void setNumberAxisDisplayMethod(int method) throws PFComponentException
method
- 値表示方法PFComponentException
- methodが適切でない場合getNumberAxisDisplayMethod()
public boolean isChartLabelVisible()
setChartLabelVisible(boolean)
public void setChartLabelVisible(boolean visible)
visible
- データラベルの表示有無isChartLabelVisible()
public boolean isChartChangeEnabled()
setChartChangeEnabled(boolean)
public void setChartChangeEnabled(boolean enabled)
enabled
- 値操作の可否isChartChangeEnabled()
public java.math.BigDecimal getChartChangeUnit()
setChartChangeUnit(BigDecimal)
public void setChartChangeUnit(java.math.BigDecimal decimal) throws PFComponentException
decimal
- 値操作の単位PFComponentException
- 値操作の単位を設定できなかった場合getChartChangeUnit()
public java.math.BigDecimal getValue(int series, int item) throws PFComponentException
series
- 系列のインデックスitem
- 項目のインデックスPFComponentException
- seriesまたはitemが適切でない場合setValue(BigDecimal, int, int)
public void setValue(java.math.BigDecimal decimal, int series, int item) throws PFComponentException
decimal
- 値series
- 系列のインデックスitem
- 項目のインデックスPFComponentException
- seriesまたはitemが適切でない場合getValue(int, int)
public java.awt.Color getSeriesColor(int series) throws PFComponentException
series
- 系列のインデックスPFComponentException
- seriesが適切でない場合setSeriesColor(Color, int)
public void setSeriesColor(java.awt.Color color, int series) throws PFComponentException
color
- 色series
- 系列のインデックスPFComponentException
- seriesが適切でない場合getSeriesColor(int)
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
- 行インデックスpublic PFObjectList getChartColors()
setChartColors(PFObjectList)
public void setChartColors(PFObjectList list)
list
- 全系列の色getChartColors()
protected abstract PFChartMenu getChartMenu()