|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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.PFHistogram
ヒストグラムのコンポーネント。
ヒストグラムから以下のイベントが発生します。
トリガー | 対象データ | イベント番号 |
---|---|---|
setObjectTable 呼出 | テーブルデータPFObjectTable |
0 |
clearObjectTable 呼出 | テーブルデータPFObjectTable |
1 |
トリガー | 対象データ | 更新データ | イベント番号 |
---|---|---|---|
値が変更されたとき | テーブルデータPFObjectTable |
null | 0 |
トリガー | 対象データ | 選択データ | イベント番号 |
---|---|---|---|
メソッド呼出によって棒が選択されたとき | テーブルデータPFObjectTable |
null | 1 |
マウス操作によって棒が選択されたとき | テーブルデータPFObjectTable |
null | 0 |
トリガー | スクロール位置 | イベント番号 |
---|---|---|
区間軸のスクロールバーのノブ移動 | ノブの位置 int |
0 |
数値軸のスクロールバーのノブ移動 | ノブの位置 int |
1 |
入れ子クラスの概要 |
クラス 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 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
区間軸スクロールバー |
クラス 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 |
コンストラクタの概要 | |
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出力. |
クラス 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 |
フィールドの詳細 |
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 PFHistogram()
メソッドの詳細 |
public java.lang.String getComponentName()
PFComponent
内の getComponentName
public java.util.Iterator getPFScrollListenerList()
PFScrollEventSource
内の getPFScrollListenerList
public void addPFScrollListener(PFScrollListener listener)
PFScrollEventSource
内の addPFScrollListener
listener
- 追加対象イベントリスナpublic void removePFScrollListener(PFScrollListener listener)
PFScrollEventSource
内の removePFScrollListener
listener
- 削除対象イベントリスナprotected void firePFScrolled(PFScrollEvent 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 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)
getNumberAxisBases()
public void addNumberAxisBases(int index, java.math.BigDecimal 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)
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)
PFXMLSerializable
内の readXML
in
- XML入力ユーティリティpublic void writeXML(PFXMLGenerator out) throws java.io.IOException
PFXMLSerializable
内の writeXML
out
- XML出力ユーティリティ
java.io.IOException
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |