public class PFHistogram extends PFChart implements PFScrollEventSource, PFXMLSerializable
ヒストグラムから以下のイベントが発生します。
トリガー | 対象データ | イベント番号 |
---|---|---|
setObjectTable 呼出 | テーブルデータPFObjectTable |
0 |
clearObjectTable 呼出 | テーブルデータPFObjectTable |
1 |
トリガー | 対象データ | 更新データ | イベント番号 |
---|---|---|---|
値が変更されたとき | テーブルデータPFObjectTable |
null | 0 |
トリガー | 対象データ | 選択データ | イベント番号 |
---|---|---|---|
メソッド呼出によって棒が選択されたとき | テーブルデータPFObjectTable |
null | 1 |
マウス操作によって棒が選択されたとき | テーブルデータPFObjectTable |
null | 0 |
トリガー | スクロール位置 | イベント番号 |
---|---|---|
区間軸のスクロールバーのノブ移動 | ノブの位置 int |
0 |
数値軸のスクロールバーのノブ移動 | ノブの位置 int |
1 |
修飾子とタイプ | フィールドと説明 |
---|---|
protected PFChartColor |
color
グラフ色データ。
|
protected PFHistogramModelConstraintsX |
constraintsX
グラフデータ制約。
|
protected PFHistogramModelConstraintsY |
constraintsY
グラフデータ制約。
|
protected PFHistogramCoordSystem |
coordsystem
系列軸描画。
|
protected PFChartModel |
model
グラフデータモデル。
|
protected PFNumberAxis |
numberAxis
数値軸データ。
|
protected javax.swing.JScrollBar |
numberBar
数値軸スクロールバー
|
protected PFHistogramRenderer |
render
グラフ描画。
|
protected PFSpanAxis |
spanAxis
区間軸データ。
|
protected javax.swing.JScrollBar |
spanBar
区間軸スクロールバー
|
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
コンストラクタと説明 |
---|
PFHistogram()
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addNumberAxisBases(int index,
java.math.BigDecimal decimal)
数値軸の基準値を追加する。
|
void |
addPFScrollListener(PFScrollListener listener)
引数で与えられたイベントリスナを登録し、
スクロールイベント発生時に処理を行う対象とする。
|
protected void |
adjust(java.awt.Graphics2D g)
グラフの内部要素の配置・サイズ調整を行う。
|
void |
clearNumberAxisBases()
数値軸の基準値Listを削除する。
|
void |
clearObjectTable()
データをクリアする。
|
protected void |
firePFScrolled(PFScrollEvent event)
スクロールイベントを通知する。
|
protected PFChartMenu |
getChartMenu()
グラフメニューのオブジェクトを返す。
|
java.lang.String |
getComponentName()
コンポーネント名を返す。
|
java.awt.Color |
getFrequencyDistributionCurveColor(int series)
分布曲線の色を返す。
|
PFObjectTable |
getFrequencyDistributionCurveData(int series)
分布曲線データを返す。
|
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.awt.Color |
getSpanAxisBackground()
区間軸の背景色を返す。
|
java.math.BigDecimal |
getSpanAxisDisplayLimit()
区間軸の表示限定値を返す。
|
java.awt.Font |
getSpanAxisFont()
区間軸のフォントを返す。
|
java.awt.Color |
getSpanAxisForeground()
区間軸の前景色を返す。
|
java.lang.String |
getSpanAxisTitle()
区間軸のタイトルを返す。
|
java.lang.String |
getToolTipText(java.awt.event.MouseEvent e)
ツールチップテキストを返す。
|
java.math.BigDecimal |
getValue(int series,
int item)
指定された系列・項目の値を返す。
|
protected void |
init()
初期化する。
|
protected void |
initEventListener()
イベントリスナーを設定する。
|
boolean |
isChartLabelVisible()
グラフ要素のデータラベルの表示有無を返す。
|
boolean |
isNumberAxisBaseLineVisible()
数値軸の基準線の表示有無を返す。
|
boolean |
isNumberAxisGridLineVisible()
数値軸のグリッド線の表示有無を返す。
|
boolean |
isNumberAxisLabelVisible()
数値軸のデータラベルの表示有無を返す。
|
boolean |
isNumberAxisTitleVisible()
数値軸のタイトルの表示有無を返す。
|
boolean |
isScrollBarVisible()
スクロールバーの表示有無を返す。
|
boolean |
isSpanAxisGridLineVisible()
区間軸のグリッド線の表示有無を返す。
|
boolean |
isSpanAxisLabelVisible()
区間軸のデータラベルの表示有無を返す。
|
boolean |
isSpanAxisTitleVisible()
区間軸のタイトルの表示有無を返す。
|
void |
readXML(PFXMLLoader in)
コンポーネントのXML入力.
|
void |
removePFScrollListener(PFScrollListener listener)
引数で与えられたイベントリスナを削除し、
スクロールイベント発生時に処理を行う対象から外す。
|
protected void |
render(java.awt.Graphics2D g)
グラフを描画する。
|
void |
repaintImmediately()
再描画する。
|
void |
setChartLabelVisible(boolean visible)
グラフ要素のデータラベルの表示有無を設定する。
|
void |
setFrequencyDistributionCurveColor(java.awt.Color color,
int series)
分布曲線の色を設定する。
|
void |
setFrequencyDistributionCurveData(PFObjectTable frequency,
int series)
分布曲線データを設定する。
|
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 |
setScrollBarVisible(boolean visible)
スクロールバーの表示有無を設定する。
|
void |
setSelectedItemIndex(int item)
表示対象項目のインデックスを設定する。
|
void |
setSelectedItemIndexForObjectTable(int row)
表示対象項目のインデックスを設定する。
|
void |
setSelectedSeriesIndex(int series)
表示対象系列のインデックスを設定する。
|
void |
setSelectedSeriesIndexForObjectTable(int column)
表示対象系列のインデックスを設定する。
|
void |
setSeriesColor(java.awt.Color color,
int series)
指定した系列の色を設定する。
|
void |
setSpanAxisBackground(java.awt.Color color)
区間軸の背景色を設定する。
|
void |
setSpanAxisDisplayLimit(java.math.BigDecimal decimal)
区間軸の表示限定値を設定する。
|
void |
setSpanAxisFont(java.awt.Font font)
区間軸のフォントを設定する。
|
void |
setSpanAxisForeground(java.awt.Color color)
区間軸の前景色を設定する。
|
void |
setSpanAxisGridLineVisible(boolean visible)
区間軸のグリッド線の表示有無を設定する。
|
void |
setSpanAxisLabelVisible(boolean visible)
区間軸のデータラベルの表示有無を設定する。
|
void |
setSpanAxisTitle(java.lang.String title)
区間軸のタイトルを設定する。
|
void |
setSpanAxisTitleVisible(boolean visible)
区間軸のタイトルの表示有無を設定する。
|
void |
setValue(java.math.BigDecimal decimal,
int series,
int item)
指定した系列・項目に値を設定する。
|
void |
writeXML(PFXMLGenerator out)
コンポーネントのXML出力.
|
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
protected PFChartModel model
protected PFHistogramModelConstraintsX constraintsX
protected PFHistogramModelConstraintsY constraintsY
protected PFChartColor color
protected PFHistogramCoordSystem coordsystem
protected PFNumberAxis numberAxis
protected PFSpanAxis spanAxis
protected PFHistogramRenderer render
protected javax.swing.JScrollBar spanBar
protected javax.swing.JScrollBar numberBar
public java.lang.String getComponentName()
getComponentName
インタフェース内 PFComponent
public java.util.Iterator getPFScrollListenerList()
getPFScrollListenerList
インタフェース内 PFScrollEventSource
public void addPFScrollListener(PFScrollListener listener)
addPFScrollListener
インタフェース内 PFScrollEventSource
listener
- 追加対象イベントリスナpublic void removePFScrollListener(PFScrollListener listener)
removePFScrollListener
インタフェース内 PFScrollEventSource
listener
- 削除対象イベントリスナ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 PFObjectTable getObjectTable()
setObjectTable(PFObjectTable)
public void setObjectTable(PFObjectTable data) throws PFComponentException
列0 | 列1 | |
---|---|---|
列ヘッダ | 系列名0 | |
行0 | 階級0 | 度数0 |
行1 | 階級1 | 度数1 |
… | … | … |
行n | 階級n | 度数n |
行n+1 | 階級n+1 |
データ設定イベントが発生する。
data
- 共通プラットフォームのテーブル形式PFComponentException
- 行数・列数が足りない場合、階級が適切でない場合などgetObjectTable()
public void clearObjectTable()
public java.awt.Font getSpanAxisFont()
setSpanAxisFont(Font)
public void setSpanAxisFont(java.awt.Font font)
font
- フォントgetSpanAxisFont()
public java.awt.Color getSpanAxisForeground()
setSpanAxisForeground(Color)
public void setSpanAxisForeground(java.awt.Color color)
color
- 前景色getSpanAxisForeground()
public java.awt.Color getSpanAxisBackground()
setSpanAxisBackground(Color)
public void setSpanAxisBackground(java.awt.Color color)
color
- 背景色getSpanAxisBackground()
public java.lang.String getSpanAxisTitle()
setSpanAxisTitle(String)
public void setSpanAxisTitle(java.lang.String title)
title
- タイトルgetSpanAxisTitle()
public boolean isSpanAxisTitleVisible()
setSpanAxisTitleVisible(boolean)
public void setSpanAxisTitleVisible(boolean visible)
visible
- タイトルの表示有無isSpanAxisTitleVisible()
public boolean isSpanAxisLabelVisible()
setSpanAxisLabelVisible(boolean)
public void setSpanAxisLabelVisible(boolean visible)
visible
- データラベルの表示有無isSpanAxisLabelVisible()
public boolean isSpanAxisGridLineVisible()
setSpanAxisGridLineVisible(boolean)
public void setSpanAxisGridLineVisible(boolean visible)
visible
- グリッド線の表示有無isSpanAxisGridLineVisible()
public java.math.BigDecimal getSpanAxisDisplayLimit()
setSpanAxisDisplayLimit(BigDecimal)
public void setSpanAxisDisplayLimit(java.math.BigDecimal decimal) throws PFComponentException
decimal
- 表示限定値PFComponentException
- 表示限定値を設定できない場合getSpanAxisDisplayLimit()
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)
decimal
- 基準値getNumberAxisBase()
public PFObjectList getNumberAxisBases()
setNumberAxisBases(PFObjectList)
public void setNumberAxisBases(PFObjectList list)
PFObjectList
- 基準値ListgetNumberAxisBases()
public void addNumberAxisBases(int index, java.math.BigDecimal decimal)
long
- base 基準値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)
decimal
- 座標color
- 色#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 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 PFObjectTable getFrequencyDistributionCurveData(int series)
series
- 系列インデックスsetFrequencyDistributionCurveData(PFObjectTable, int)
public void setFrequencyDistributionCurveData(PFObjectTable frequency, int series) throws PFComponentException
列0 | 列1 | |
---|---|---|
列ヘッダ | ||
行0 | X0 | Y0 |
行1 | X1 | Y1 |
… | … | … |
行n | Xn | Yn |
frequency
- 分布曲線データseries
- 系列インデックスPFComponentException
- 分布曲線データの形式に誤りがある場合getFrequencyDistributionCurveData(int)
public java.awt.Color getFrequencyDistributionCurveColor(int series)
series
- 系列インデックスsetFrequencyDistributionCurveColor(Color, int)
public void setFrequencyDistributionCurveColor(java.awt.Color color, int series)
series
- 系列インデックスcolor
- 分布曲線の色getFrequencyDistributionCurveColor(int)
public int getSelectedSeriesIndex()
setSelectedSeriesIndex(int)
public int getSelectedSeriesIndexForObjectTable()
public void setSelectedSeriesIndex(int series)
series
- 系列インデックスgetSelectedSeriesIndex()
public void setSelectedSeriesIndexForObjectTable(int column)
column
- 列インデックスpublic int getSelectedItemIndex()
setSelectedItemIndex(int)
public int getSelectedItemIndexForObjectTable()
public void setSelectedItemIndex(int item)
item
- 項目インデックスgetSelectedItemIndex()
public void setSelectedItemIndexForObjectTable(int row)
row
- 行インデックスprotected PFChartMenu getChartMenu()
public void readXML(PFXMLLoader in)
readXML
インタフェース内 PFXMLSerializable
in
- XML入力ユーティリティpublic void writeXML(PFXMLGenerator out) throws java.io.IOException
writeXML
インタフェース内 PFXMLSerializable
out
- XML出力ユーティリティjava.io.IOException