public class PFD3OverlayCategoryChart extends PFD3Chart implements PFXMLSerializable
重ね合わせ系列グラフから以下のイベントが発生します。
トリガー | 対象データ | イベント番号 |
---|---|---|
setObjectTable 呼出 | テーブルデータPFObjectTable |
グラフの識別番号 |
トリガー | 対象データ | 更新データ | イベント番号 |
---|---|---|---|
メソッド呼出によって値が変更されたとき | テーブルデータPFObjectTable |
null | グラフの識別番号+10 |
マウス操作によって値が変更されたとき | テーブルデータPFObjectTable |
null | グラフの識別番号 |
トリガー | 対象データ | 選択データ | イベント番号 |
---|---|---|---|
メソッド呼出によってグラフ形状が選択されたとき | テーブルデータPFObjectTable |
null | グラフの識別番号+10 |
マウス操作によってグラフ形状が選択されたとき | テーブルデータPFObjectTable |
null | グラフの識別番号 |
PFChartUtility.CHART_BAR
PFChartUtility.CHART_LINE
軸の識別番号として設定できる値は以下のとおりです。
PFChartUtility.FIRST_AXIS
PFChartUtility.SECOND_AXIS
footer, header, itemColumnName, legend
body, browser, content, fxPanel, style
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
コンストラクタと説明 |
---|
PFD3OverlayCategoryChart()
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addNumberAxisBases(int index,
java.math.BigDecimal decimal,
int axis)
数値軸の複数基準線を追加する。
|
void |
clearNumberAxisBases(int axis)
数値軸の複数基準線Listを削除する。
|
void |
clearObjectTable()
データをクリアする。
|
void |
drawChart()
グラフを描画する。
|
int |
getBarChartBarWidthRatio()
棒の幅の割合を返す。
|
int |
getBarChartBarWidthRatio(int axis)
棒の幅の割合を返す。
|
protected PFD3ChartMenu |
getChartMenu()
重ね合わせ系列グラフメニュークラスのインスタンスを返す。
|
PFObjectList |
getChartNumberList(int axis)
存在するグラフの識別番号のリストを取得する。
|
java.lang.String |
getChartScript()
グラフ表示用JavaScript文字列を生成して取得する。
|
java.lang.String |
getComponentName()
コンポーネントの名称を返す。
|
java.lang.String |
getDrawingDocument() |
int |
getFooterHeight()
フッタ高さの設定値を取得する。
|
int |
getHeaderHeight()
ヘッダ高さの設定値を取得する。
|
java.lang.String |
getHTMLBodyDocument()
サーブレットに渡すBodyテキストを出力する。
|
java.lang.String |
getHTMLStyleDocument()
サーブレットに渡すStyleテキストを出力する。
|
java.awt.Color |
getItemAxisBackground()
項目軸の背景色を返す。
|
int |
getItemAxisDisplayCount()
項目軸の表示項目数を返す。
|
int |
getItemAxisDisplayStart()
項目軸の表示開始位置を返す。
|
java.awt.Font |
getItemAxisFont()
項目軸のフォントを返す。
|
java.awt.Color |
getItemAxisForeground()
項目軸の前景色を返す。
|
int |
getItemAxisGridLineMethod()
項目軸のグリッド線の引き方を返す。
|
int |
getItemAxisLabelHeight()
X軸ラベル高さの設定値を取得する。
|
java.lang.String |
getItemAxisTitle()
項目軸のタイトルを返す。
|
int |
getItemAxisTitleHeight()
X軸タイトル高さの設定値を取得する。
|
int |
getLegendWidth()
凡例幅の設定値を取得する。
|
java.awt.Color |
getLineChartEmphasisColor()
強調時における点の色を返す。
|
java.awt.Color |
getLineChartEmphasisColor(int axis)
強調時における点の色を返す。
|
java.lang.String |
getLineChartEmphasisMarker()
強調時における点の形状名を返す。
|
java.lang.String |
getLineChartEmphasisMarker(int axis)
強調時における点の形状名を返す。
|
int |
getLineChartEmphasisSize()
強調時における点のサイズの増分値を返す。
|
int |
getLineChartEmphasisSize(int axis)
強調時における点のサイズの増分値を返す。
|
java.lang.String |
getLineChartLine(int series)
線形状のユニークキーを返す。
|
java.lang.String |
getLineChartLine(int series,
int axis)
線形状のユニークキーを返す。
|
int |
getLineChartLineWidth(int series)
線の太さを返す。
|
int |
getLineChartLineWidth(int series,
int axis)
線の太さを返す。
|
java.lang.String |
getLineChartMarker(int series)
点形状を返す。
|
java.lang.String |
getLineChartMarker(int series,
int axis)
点形状を返す。
|
int |
getLineChartMarkerSize(int series)
点のサイズを返す。
|
int |
getLineChartMarkerSize(int series,
int axis)
点のサイズを返す。
|
boolean |
getNumberAxisAdjustmentLocked(int axis)
数値軸の自動再計算が停止されているか否かを取得する。
|
java.awt.Color |
getNumberAxisBackground(int axis)
数値軸の背景色を返す。
|
java.math.BigDecimal |
getNumberAxisBase(int axis)
数値軸のグリッド基準値を返す。
|
PFObjectList |
getNumberAxisBases(int axis)
数値軸の複数基準線を返す。
|
java.awt.Color |
getNumberAxisBasesColor(java.math.BigDecimal decimal,
int axis)
複数基準線の色を返す。
|
java.lang.String |
getNumberAxisBasesLine(java.math.BigDecimal decimal,
int axis)
複数基準線の種類を返す。
|
int |
getNumberAxisBasesWidth(java.math.BigDecimal decimal,
int axis)
複数基準線の太さを返す。
|
int |
getNumberAxisDisplayExponent(int axis)
数値軸における値の表示桁の位置を返す。
|
java.math.BigDecimal |
getNumberAxisDisplayLimit(int axis)
数値軸の表示限定値を返す。
|
int |
getNumberAxisDisplayMethod(int axis)
数値軸の値表示方法を返す。
|
java.awt.Font |
getNumberAxisFont(int axis)
数値軸のフォントを返す。
|
java.awt.Color |
getNumberAxisForeground(int axis)
数値軸の前景色を返す。
|
java.math.BigDecimal |
getNumberAxisInterval(int axis)
数値軸のグリッド線の間隔値を返す。
|
int |
getNumberAxisLabelWidth(int axis)
Y軸ラベル幅の設定値を取得する。
|
java.math.BigDecimal |
getNumberAxisMaximum(int axis)
数値軸の最大値を返す。
|
java.math.BigDecimal |
getNumberAxisMinimum(int axis)
数値軸の最小値を返す。
|
java.lang.String |
getNumberAxisTitle(int axis)
数値軸のタイトルを返す。
|
int |
getNumberAxisTitleWidth(int axis)
Y軸タイトル幅の設定値を取得する。
|
PFObjectTable |
getObjectTable(int chart)
グラフデータを返す。
|
PFObjectTable |
getObjectTable(int chart,
int axis) |
PFObjectTable |
getObjectTableArray(int index,
int chart)
グラフデータを返す
|
java.lang.String |
getParameterDocument() |
int |
getSelectedItemIndex(int chart)
選択対象項目インデックスを取得する。
|
int |
getSelectedItemIndex(int chart,
int axis)
選択対象項目インデックスを取得する。
|
int |
getSelectedItemIndexForObjectTable(int chart)
選択対象項目インデックスを取得する。
|
int |
getSelectedItemIndexForObjectTable(int chart,
int axis)
選択対象項目インデックスを取得する。
|
int |
getSelectedSeriesIndex(int chart)
選択対象系列インデックスを取得する。
|
int |
getSelectedSeriesIndex(int chart,
int axis)
選択対象系列インデックスを取得する。
|
int |
getSelectedSeriesIndexForObjectTable(int chart)
選択対象系列インデックスを取得する。
|
int |
getSelectedSeriesIndexForObjectTable(int chart,
int axis)
選択対象系列インデックスを取得する。
|
java.awt.Color |
getSeriesColor(int series,
int chart)
グラフの色を返す。
|
java.awt.Color |
getSeriesColor(int series,
int chart,
int axis)
グラフの色を返す。
|
int |
getSeriesCount(int chart,
int axis)
系列数を返す。
|
java.lang.String |
getSeriesName(int series,
int chart,
int axis)
系列名を返す。
|
java.math.BigDecimal |
getValue(int series,
int item,
int chart)
グラフデータを返す。
|
java.math.BigDecimal |
getValue(int series,
int item,
int chart,
int axis)
グラフデータを返す。
|
protected void |
initComponent()
初期化する。
|
protected void |
initEventListener()
イベントリスナーを設定する。
|
protected void |
initItemColumnNameList()
オブジェクトテーブル項目列名リストの設定
|
boolean |
isAxisLogarithm(int axis)
対数軸かどうかを返す。
|
boolean |
isBorderVisible()
枠線有無の設定値を取得する。
|
boolean |
isChartExist(int chart)
指定されたグラフにデータが設定されているかどうかを返す。
|
boolean |
isChartExist(int chart,
int axis)
指定されたグラフにデータが設定されているかどうかを返す。
|
boolean |
isChartLabelVisible(int chart)
グラフ要素のデータラベルの表示有無を返す。
|
boolean |
isChartLabelVisible(int chart,
int axis)
グラフ要素のデータラベルの表示有無を返す。
|
boolean |
isChartVisible(int chart)
グラフの可視/不可視を返す。
|
boolean |
isChartVisible(int chart,
int axis)
グラフの可視/不可視を返す。
|
boolean |
isChartVisibleArray(int index)
グラフの可視/不可視を返す
|
boolean |
isItemAxisGridLineVisible()
項目軸のグリッド線の表示有無を返す。
|
boolean |
isItemAxisLabelVisible()
項目軸のデータラベルの表示有無を返す。
|
boolean |
isItemAxisTitleVisible()
項目軸のタイトルの表示有無を返す。
|
boolean |
isLineChartLineVisible(int series)
線の表示有無を返す。
|
boolean |
isLineChartLineVisible(int series,
int axis)
線の表示有無を返す。
|
boolean |
isLineChartMarkerVisible(int series)
点の表示有無を返す。
|
boolean |
isLineChartMarkerVisible(int series,
int axis)
点の表示有無を返す。
|
boolean |
isLineChartNullLineVisible(int axis)
折れ線グラフにおいて,nullの部分を線でつないでいるかどうか
|
boolean |
isNumberAxisBaseLineVisible(int axis)
数値軸の基準線の表示有無を返す。
|
boolean |
isNumberAxisGridLineVisible(int axis)
数値軸のグリッド線の表示有無を返す。
|
boolean |
isNumberAxisLabelVisible(int axis)
数値軸のデータラベルの表示有無を返す。
|
boolean |
isNumberAxisTitleVisible(int axis)
数値軸のタイトルの表示有無を返す。
|
protected java.lang.String |
readItemColumnName(PFObjectTable table,
int chart,
int axis)
オブジェクトテーブル項目列名読込
|
void |
readXML(PFXMLLoader in)
コンポーネントのXML入力.
|
void |
setAxisLogarithm(boolean log,
int axis)
対数/線形軸に設定する。
|
void |
setBarChartBarWidthRatio(int ratio)
棒の幅の割合を設定する。
|
void |
setBarChartBarWidthRatio(int ratio,
int axis)
棒の幅の割合を設定する。
|
void |
setBorderVisible(boolean visible)
枠線有無を設定する。
|
void |
setChartLabelVisible(boolean visible,
int chart)
グラフ要素のデータラベルの表示有無を設定する。
|
void |
setChartLabelVisible(boolean visible,
int chart,
int axis)
グラフ要素のデータラベルの表示有無を設定する。
|
void |
setChartVisible(boolean visible,
int chart)
グラフの可視/不可視を設定する。
|
void |
setChartVisible(boolean visible,
int chart,
int axis)
グラフの可視/不可視を設定する。
|
void |
setChartVisibleArray(boolean visible,
int index)
グラフの可視/不可視を設定する。
|
void |
setFooterHeight(int height)
フッタ高さを設定する。
|
void |
setHeaderHeight(int height)
ヘッダ高さを設定する。
|
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 |
setItemAxisLabelHeight(int height)
X軸タイトル高さを設定する。
|
void |
setItemAxisLabelVisible(boolean visible)
項目軸のデータラベルの表示有無を設定する。
|
void |
setItemAxisTitle(java.lang.String title)
項目軸のタイトルを設定する。
|
void |
setItemAxisTitleHeight(int height)
X軸ラベル高さを設定する。
|
void |
setItemAxisTitleVisible(boolean visible)
項目軸のタイトルの表示有無を設定する。
|
void |
setLegendWidth(int width)
凡例幅を設定する。
|
void |
setLineChartEmphasisColor(java.awt.Color color)
強調時における点の色を設定する。
|
void |
setLineChartEmphasisColor(java.awt.Color color,
int axis)
強調時における点の色を設定する。
|
void |
setLineChartEmphasisMarker(java.lang.String name)
強調時における点の形状名を設定する。
|
void |
setLineChartEmphasisMarker(java.lang.String name,
int axis)
強調時における点の形状名を設定する。
|
void |
setLineChartEmphasisSize(int size)
強調時における点のサイズの増分値を設定する。
|
void |
setLineChartEmphasisSize(int size,
int axis)
強調時における点のサイズの増分値を設定する。
|
void |
setLineChartLine(java.lang.String lineKey,
int series)
線形状のユニークキーを設定する。
|
void |
setLineChartLine(java.lang.String lineKey,
int series,
int axis)
線形状のユニークキーを設定する。
|
void |
setLineChartLineVisible(boolean visible,
int series)
線の表示有無を設定する。
|
void |
setLineChartLineVisible(boolean visible,
int series,
int axis)
線の表示有無を設定する。
|
void |
setLineChartLineWidth(int lineWidth,
int series)
線の太さを設定する。
|
void |
setLineChartLineWidth(int lineWidth,
int series,
int axis)
線の太さを設定する。
|
void |
setLineChartMarker(java.lang.String name,
int series)
点形状を設定する。
|
void |
setLineChartMarker(java.lang.String name,
int series,
int axis)
点形状を設定する。
|
void |
setLineChartMarkerSize(int markerSize,
int series)
点のサイズを設定する。
|
void |
setLineChartMarkerSize(int markerSize,
int series,
int axis)
点のサイズを設定する。
|
void |
setLineChartMarkerVisible(boolean visible,
int series)
点の表示有無を設定する。
|
void |
setLineChartMarkerVisible(boolean visible,
int series,
int axis)
点の表示有無を設定する。
|
void |
setLineChartNullLineVisible(boolean visible,
int axis)
折れ線グラフにおいて,nullの部分を線でつなぐ
|
void |
setNumberAxisAdjustmentLocked(boolean lock,
int axis)
数値軸の自動再計算を停止する。
|
void |
setNumberAxisBackground(java.awt.Color color,
int axis)
数値軸の背景色を設定する。
|
void |
setNumberAxisBase(java.math.BigDecimal base,
int axis)
数値軸のグリッド基準値を設定する。
|
void |
setNumberAxisBaseLineVisible(boolean visible,
int axis)
数値軸の基準線の表示有無を設定する。
|
void |
setNumberAxisBases(PFObjectList list,
int axis)
数値軸の複数基準線Listを設定する。
|
void |
setNumberAxisBasesColor(java.math.BigDecimal decimal,
java.awt.Color color,
int axis)
複数基準線の色を設定する。
|
void |
setNumberAxisBasesLine(java.math.BigDecimal decimal,
java.lang.String line,
int axis)
複数基準線の種類を設定する。
|
void |
setNumberAxisBasesWidth(java.math.BigDecimal decimal,
int width,
int axis)
複数基準線の太さを設定する。
|
void |
setNumberAxisDisplayExponent(int exponent,
int axis)
数値軸における値の表示桁の位置を設定する。
|
void |
setNumberAxisDisplayLimit(java.math.BigDecimal limit,
int axis)
数値軸の表示限定値を設定する。
|
void |
setNumberAxisDisplayMethod(int method,
int axis)
数値軸の値表示方法を設定する。
|
void |
setNumberAxisFont(java.awt.Font font,
int axis)
数値軸のフォントを設定する。
|
void |
setNumberAxisForeground(java.awt.Color color,
int axis)
数値軸の前景色を設定する。
|
void |
setNumberAxisGridLineVisible(boolean visible,
int axis)
数値軸のグリッド線の表示有無を設定する。
|
void |
setNumberAxisInterval(java.math.BigDecimal interval,
int axis)
数値軸のグリッド線の間隔値を設定する。
|
void |
setNumberAxisLabelVisible(boolean visible,
int axis)
数値軸のデータラベルの表示有無を設定する。
|
void |
setNumberAxisLabelWidth(int width,
int axis)
Y軸ラベル幅を設定する。
|
void |
setNumberAxisMaximum(java.math.BigDecimal max,
int axis)
数値軸の最大値を設定する。
|
void |
setNumberAxisMinimum(java.math.BigDecimal min,
int axis)
数値軸の最小値を設定する。
|
void |
setNumberAxisTitle(java.lang.String title,
int axis)
数値軸のタイトルを設定する。
|
void |
setNumberAxisTitleVisible(boolean visible,
int axis)
数値軸のタイトルの表示有無を設定する。
|
void |
setNumberAxisTitleWidth(int width,
int axis)
第1Y軸タイトル幅を設定する。
|
void |
setObjectTable(PFObjectTable data,
int chart,
int axis)
グラフデータを設定する。
|
void |
setPreferredSize(java.awt.Dimension size)
推奨サイズを設定する。
|
void |
setSelectedIndex(int series,
int item,
int chart)
選択対象インデックスを設定する。
|
void |
setSelectedIndex(int series,
int item,
int chart,
int axis)
選択対象インデックスを設定する。
|
void |
setSelectedIndexForObjectTable(int series,
int item,
int chart)
選択対象インデックスを設定する。
|
void |
setSelectedIndexForObjectTable(int series,
int item,
int chart,
int axis)
選択対象インデックスを設定する。
|
void |
setSeriesColor(java.awt.Color color,
int series,
int chart)
グラフの色を設定する。
|
void |
setSeriesColor(java.awt.Color color,
int series,
int chart,
int axis)
グラフの色を設定する。
|
void |
setValue(java.math.BigDecimal value,
int series,
int item,
int chart)
グラフデータを設定する。
|
void |
setValue(java.math.BigDecimal value,
int series,
int item,
int chart,
int axis)
グラフデータを設定する。
|
void |
unsetObjectTable(int chart)
グラフデータを削除する。
|
void |
unsetObjectTable(int chart,
int axis)
グラフデータを削除する。
|
protected PFObjectTable |
writeItemColumnName(PFObjectTable table,
int chart)
オブジェクトテーブルへの項目列名書込み。
|
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, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, isFooterTitleVisible, isFooterVisible, isHeaderTitleVisible, isHeaderVisible, isLegendTitleVisible, isLegendVisible, isPrinting, localeUpdated, outputImage, readItemColumnName, removePFDataSelectListener, removePFDataSetListener, removePFDataUpdateListener, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setBackground, setBottomMargin, setChartSize, setComponentID, setComponentKey, setComponentKeys, setComponentPublicName, setFont, setFooterAlignment, setFooterBackground, setFooterFont, setFooterForeground, setFooterTitle, setFooterTitleVisible, setFooterVisible, setForeground, setHeaderAlignment, setHeaderBackground, setHeaderFont, setHeaderForeground, setHeaderTitle, setHeaderTitleVisible, setHeaderVisible, setLeftMargin, setLegendAlignment, setLegendBackground, setLegendFont, setLegendForeground, setLegendTitle, setLegendTitleVisible, setLegendVisible, setPropertyEditable, setRightMargin, setTopMargin, writeItemColumnName
createWebView, disableJavaFX, enableJavaFX, getDisplayDocument, getHTMLDocument, initComponents, invokeFromServlet, loadContent, loadURL
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, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, 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, setLayout, 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, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public java.lang.String getComponentName()
getComponentName
インタフェース内 PFComponent
getComponentName
クラス内 PFD3Chart
protected void initComponent()
protected void initEventListener()
protected PFD3ChartMenu getChartMenu()
protected void initItemColumnNameList()
protected java.lang.String readItemColumnName(PFObjectTable table, int chart, int axis)
table
- オブジェクトテーブルchart
- グラフ識別番号axis
- 軸識別番号protected PFObjectTable writeItemColumnName(PFObjectTable table, int chart)
table
- チャートデータchart
- グラフ識別番号public boolean isChartVisible(int chart) throws PFComponentException
chart
- グラフの識別番号PFComponentException
- グラフの識別番号が適切でない場合setChartVisible(boolean, int)
public boolean isChartVisible(int chart, int axis) throws PFComponentException
chart
- グラフの識別番号axis
- 軸番号PFComponentException
public boolean isChartVisibleArray(int index) throws PFComponentException
index
- 配列番号PFComponentException
public void setChartVisible(boolean visible, int chart) throws PFComponentException
visible
- グラフの表示有無chart
- グラフの識別番号PFComponentException
- グラフの識別番号が適切でない場合isChartVisible(int)
public void setChartVisible(boolean visible, int chart, int axis) throws PFComponentException
visible
- グラフの表示有無chart
- グラフの識別番号axis
- 軸番号PFComponentException
public void setChartVisibleArray(boolean visible, int index) throws PFComponentException
visible
- グラフの表示有無index
- 配列番号PFComponentException
public boolean isChartExist(int chart) throws PFComponentException
chart
- グラフの識別番号PFComponentException
- グラフの識別番号が適切ではない場合public boolean isChartExist(int chart, int axis) throws PFComponentException
chart
- グラフの識別番号axis
- 軸番号PFComponentException
public PFObjectList getChartNumberList(int axis) throws PFComponentException
axis
- 軸番号PFComponentException
public PFObjectTable getObjectTable(int chart) throws PFComponentException
chart
- グラフの識別番号PFComponentException
- グラフの識別番号が適切でない場合PFComponentException
- グラフのデータが存在しない場合public PFObjectTable getObjectTable(int chart, int axis) throws PFComponentException
chart
- グラフの識別番号axis
- 軸番号PFComponentException
public PFObjectTable getObjectTableArray(int index, int chart) throws PFComponentException
index
- 配列番号chart
- グラフの識別番号PFComponentException
public void setObjectTable(PFObjectTable data, int chart, int axis) throws PFComponentException
data
- プラットフォーム共通テーブルデータchart
- グラフの識別番号axis
- 軸の識別番号PFComponentException
- 引数が適切でない場合public void unsetObjectTable(int chart) throws PFComponentException
chart
- グラフの識別番号PFComponentException
- グラフの識別番号が適切でない場合public void unsetObjectTable(int chart, int axis) throws PFComponentException
chart
- グラフの識別番号axis
- 軸の識別番号PFComponentException
- グラフの識別番号が適切でない場合public void clearObjectTable()
public int getSeriesCount(int chart, int axis)
chart
- グラフ識別番号axis
- 軸識別番号public java.lang.String getSeriesName(int series, int chart, int axis)
series
- 系列番号chart
- グラフ識別番号axis
- 軸識別番号public java.awt.Font getNumberAxisFont(int axis) throws PFComponentException
axis
- 軸の識別番号PFComponentException
- axisが適切でない場合public void setNumberAxisFont(java.awt.Font font, int axis) throws PFComponentException
font
- フォントaxis
- 軸の識別番号PFComponentException
- axisが適切でない場合public java.awt.Color getNumberAxisForeground(int axis) throws PFComponentException
axis
- 軸の識別番号PFComponentException
- axisが適切でない場合public void setNumberAxisForeground(java.awt.Color color, int axis) throws PFComponentException
color
- 前景色axis
- 軸の識別番号PFComponentException
- axisが適切でない場合public java.awt.Color getNumberAxisBackground(int axis) throws PFComponentException
axis
- 軸の識別番号PFComponentException
- axisが適切でない場合public void setNumberAxisBackground(java.awt.Color color, int axis) throws PFComponentException
color
- 背景色axis
- 軸の識別番号PFComponentException
- axisが適切でない場合public java.lang.String getNumberAxisTitle(int axis) throws PFComponentException
axis
- 軸の識別番号PFComponentException
- axisが適切でない場合public void setNumberAxisTitle(java.lang.String title, int axis) throws PFComponentException
title
- タイトルaxis
- 軸の識別番号PFComponentException
- axisが適切でない場合public boolean isNumberAxisTitleVisible(int axis) throws PFComponentException
axis
- 軸の識別番号PFComponentException
- axisが適切でない場合public void setNumberAxisTitleVisible(boolean visible, int axis) throws PFComponentException
visible
- タイトルの表示有無axis
- 軸の識別番号PFComponentException
- axisが適切でない場合public boolean isNumberAxisLabelVisible(int axis) throws PFComponentException
axis
- 軸の識別番号PFComponentException
- axisが適切でない場合public void setNumberAxisLabelVisible(boolean visible, int axis) throws PFComponentException
visible
- データラベルの表示有無axis
- 軸の識別番号PFComponentException
- axisが適切でない場合public boolean isAxisLogarithm(int axis)
axis
- 軸識別番号public void setAxisLogarithm(boolean log, int axis) throws PFComponentException
log
- 対数軸の場合 true 線形軸の場合 falseaxis
- 軸識別番号PFComponentException
- axisが適切でない場合public boolean isNumberAxisGridLineVisible(int axis) throws PFComponentException
axis
- 軸の識別番号PFComponentException
- axisが適切でない場合public void setNumberAxisGridLineVisible(boolean visible, int axis) throws PFComponentException
visible
- グリッド線の表示有無axis
- 軸の識別番号PFComponentException
- axisが適切でない場合public boolean isNumberAxisBaseLineVisible(int axis) throws PFComponentException
axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合public void setNumberAxisBaseLineVisible(boolean visible, int axis) throws PFComponentException
visible
- 基準線の表示有無axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合public void setNumberAxisAdjustmentLocked(boolean lock, int axis) throws PFComponentException
lock
- 停止する場合trueaxis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
public boolean getNumberAxisAdjustmentLocked(int axis) throws PFComponentException
axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
public java.math.BigDecimal getNumberAxisMaximum(int axis) throws PFComponentException
axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合public void setNumberAxisMaximum(java.math.BigDecimal max, int axis) throws PFComponentException
max
- 最大値axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合PFComponentException
- 最大値を設定できない場合public java.math.BigDecimal getNumberAxisMinimum(int axis) throws PFComponentException
axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合public void setNumberAxisMinimum(java.math.BigDecimal min, int axis) throws PFComponentException
min
- 最小値axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合、PFComponentException
- 最小値を設定できない場合public java.math.BigDecimal getNumberAxisInterval(int axis) throws PFComponentException
axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合public void setNumberAxisInterval(java.math.BigDecimal interval, int axis) throws PFComponentException
interval
- グリッド線の間隔値axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合PFComponentException
- グリッド線の間隔値を設定できない場合public java.math.BigDecimal getNumberAxisBase(int axis) throws PFComponentException
axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合public void setNumberAxisBase(java.math.BigDecimal base, int axis) throws PFComponentException
base
- グリッド基準値axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合public PFObjectList getNumberAxisBases(int axis)
axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)#setNumberAxisBases(PFObjectList)
public void setNumberAxisBases(PFObjectList list, int axis)
PFObjectList
- 複数基準線Listaxis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)#getNumberAxisBases()
public void addNumberAxisBases(int index, java.math.BigDecimal decimal, int axis)
int
- index 線番号BigDecimal
- decimal 複数基準線axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)#getNumberAxisBases()
public void clearNumberAxisBases(int axis)
axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)#getNumberAxisBases()
public java.awt.Color getNumberAxisBasesColor(java.math.BigDecimal decimal, int axis)
decimal
- 座標axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)#setNumberAxisColor(BigDecimal, Color)
public void setNumberAxisBasesColor(java.math.BigDecimal decimal, java.awt.Color color, int axis)
decimal
- 座標color
- 色axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)#getNumberAxisColor(BigDecimal )
public int getNumberAxisBasesWidth(java.math.BigDecimal decimal, int axis)
decimal
- 座標axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)#setNumberAxisWidth(BigDecimal, int)
public void setNumberAxisBasesWidth(java.math.BigDecimal decimal, int width, int axis) throws PFComponentException
decimal
- 座標width
- 太さaxis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合#getNumberAxisColor(BigDecimal )
public java.lang.String getNumberAxisBasesLine(java.math.BigDecimal decimal, int axis) throws PFComponentException
decimal
- 座標axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合#setNumberAxisLine(BigDecimal, String)
public void setNumberAxisBasesLine(java.math.BigDecimal decimal, java.lang.String line, int axis) throws PFComponentException
decimal
- 座標line
- 線種axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合#getNumberAxisColor(BigDecimal )
public java.math.BigDecimal getNumberAxisDisplayLimit(int axis) throws PFComponentException
axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合public void setNumberAxisDisplayLimit(java.math.BigDecimal limit, int axis) throws PFComponentException
limit
- 表示限定値axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合PFComponentException
- 表示限定値を設定できない場合public int getNumberAxisDisplayMethod(int axis) throws PFComponentException
axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合public void setNumberAxisDisplayMethod(int method, int axis) throws PFComponentException
method
- 実数(PFChartUtility.DATA_DISPLAY_REAL
)または
仮数(PFChartUtility.DATA_DISPLAY_MANTISSA
)axis
- 第一数値軸(PFChartUtility.FIRST_AXIS
)または
第二数値軸(PFChartUtility.SECOND_AXIS
)PFComponentException
- axisが適切でない場合、methodが適切でない場合public int getNumberAxisDisplayExponent(int axis) throws PFComponentException
PFComponentException
public void setNumberAxisDisplayExponent(int exponent, int axis) throws PFComponentException
exponent
- 表示桁の位置PFComponentException
public java.awt.Font getItemAxisFont()
public void setItemAxisFont(java.awt.Font font)
font
- フォントpublic java.awt.Color getItemAxisForeground()
public void setItemAxisForeground(java.awt.Color color)
color
- 前景色public java.awt.Color getItemAxisBackground()
public void setItemAxisBackground(java.awt.Color color)
color
- 背景色public java.lang.String getItemAxisTitle()
public void setItemAxisTitle(java.lang.String title)
title
- タイトルpublic boolean isItemAxisTitleVisible()
public void setItemAxisTitleVisible(boolean visible)
visible
- タイトルの表示有無public boolean isItemAxisLabelVisible()
public void setItemAxisLabelVisible(boolean visible)
visible
- データラベルの表示有無public boolean isItemAxisGridLineVisible()
public void setItemAxisGridLineVisible(boolean visible)
visible
- グリッド線の表示有無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()
public void setItemAxisDisplayCount(int count) throws PFComponentException
count
- 表示項目数PFComponentException
- 表示項目数が0未満の場合public int getItemAxisDisplayStart()
public void setItemAxisDisplayStart(int start) throws PFComponentException
start
- 表示開始位置PFComponentException
- 表示開始位置が適切でなかった場合public java.math.BigDecimal getValue(int series, int item, int chart) throws PFComponentException
#getCandleChartOpenValue(int, int)
#getCandleChartCloseValue(int, int)
#getCandleChartHighValue(int, int)
#getCandleChartLowValue(int, int)
series
- 系列インデックスitem
- 項目インデックスchart
- グラフ識別番号PFComponentException
- グラフ識別番号が適切でない場合、PFComponentException
- グラフデータが存在しない場合public java.math.BigDecimal getValue(int series, int item, int chart, int axis) throws PFComponentException
#getCandleChartOpenValue(int, int)
#getCandleChartCloseValue(int, int)
#getCandleChartHighValue(int, int)
#getCandleChartLowValue(int, int)
series
- 系列インデックスitem
- 項目インデックスchart
- グラフ識別番号axis
- 軸番号PFComponentException
- グラフ識別番号が適切でない場合、PFComponentException
- グラフデータが存在しない場合public void setValue(java.math.BigDecimal value, int series, int item, int chart) throws PFComponentException
#setCandleChartOpenValue(BigDecimal, int, int)
#setCandleChartCloseValue(BigDecimal, int, int)
#setCandleChartHighValue(BigDecimal, int, int)
#setCandleChartLowValue(BigDecimal, int, int)
#setCandleChartValue(BigDecimal, BigDecimal, BigDecimal, BigDecimal, int, int)
value
- データseries
- 系列インデックスitem
- 項目インデックスchart
- グラフ識別番号PFComponentException
- グラフ識別番号が適切でない場合PFComponentException
- グラフデータが存在しない場合public void setValue(java.math.BigDecimal value, int series, int item, int chart, int axis) throws PFComponentException
#setCandleChartOpenValue(BigDecimal, int, int)
#setCandleChartCloseValue(BigDecimal, int, int)
#setCandleChartHighValue(BigDecimal, int, int)
#setCandleChartLowValue(BigDecimal, int, int)
#setCandleChartValue(BigDecimal, BigDecimal, BigDecimal, BigDecimal, int, int)
value
- データseries
- 系列インデックスitem
- 項目インデックスchart
- グラフ識別番号axis
- 軸番号PFComponentException
- グラフ識別番号が適切でない場合PFComponentException
- グラフデータが存在しない場合public java.awt.Color getSeriesColor(int series, int chart) throws PFComponentException
series
- 系列のインデックスchart
- グラフの識別番号PFComponentException
- chartが適切でない場合、色データが存在しない場合public java.awt.Color getSeriesColor(int series, int chart, int axis) throws PFComponentException
series
- 系列のインデックスchart
- グラフの識別番号axis
- 軸番号PFComponentException
- chartが適切でない場合、色データが存在しない場合public void setSeriesColor(java.awt.Color color, int series, int chart) throws PFComponentException
color
- 色series
- 系列のインデックスchart
- グラフの識別番号PFComponentException
- chartが適切でない場合、色データが存在しない場合public void setSeriesColor(java.awt.Color color, int series, int chart, int axis) throws PFComponentException
color
- 色series
- 系列のインデックスchart
- グラフの識別番号axis
- 軸番号PFComponentException
- chartが適切でない場合、色データが存在しない場合public boolean isChartLabelVisible(int chart) throws PFComponentException
chart
- グラフの識別番号PFComponentException
- chartが適切でない場合PFComponentException
- 指定されたグラフのデータが存在しない場合public boolean isChartLabelVisible(int chart, int axis) throws PFComponentException
chart
- グラフの識別番号axis
- 軸番号PFComponentException
- chartが適切でない場合PFComponentException
- 指定されたグラフのデータが存在しない場合public void setChartLabelVisible(boolean visible, int chart) throws PFComponentException
visible
- データラベルの表示有無chart
- グラフの識別番号PFComponentException
- chartが適切でない場合PFComponentException
- 指定されたグラフのデータが存在しない場合public void setChartLabelVisible(boolean visible, int chart, int axis) throws PFComponentException
visible
- データラベルの表示有無chart
- グラフの識別番号axis
- 軸番号PFComponentException
- chartが適切でない場合PFComponentException
- 指定されたグラフのデータが存在しない場合public int getBarChartBarWidthRatio() throws PFComponentException
PFComopnentException
- 棒グラフまたは積上棒グラフが存在しない場合PFComponentException
public int getBarChartBarWidthRatio(int axis) throws PFComponentException
axis
- 軸番号PFComopnentException
- 棒グラフまたは積上棒グラフが存在しない場合PFComponentException
public void setBarChartBarWidthRatio(int ratio) throws PFComponentException
ratio
- 棒の幅の割合PFComponentException
- 棒グラフまたは積上棒グラフが存在しない場合PFComponentException
- 棒の幅の割合が適切でない場合public void setBarChartBarWidthRatio(int ratio, int axis) throws PFComponentException
ratio
- 棒の幅の割合axis
- 軸番号PFComponentException
- 棒グラフまたは積上棒グラフが存在しない場合PFComponentException
- 棒の幅の割合が適切でない場合public boolean isLineChartMarkerVisible(int series) throws PFComponentException
series
- 系列インデックスPFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- seriesが適切でない場合public boolean isLineChartMarkerVisible(int series, int axis) throws PFComponentException
series
- 系列インデックスaxis
- 軸番号PFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- seriesが適切でない場合public void setLineChartMarkerVisible(boolean visible, int series) throws PFComponentException
visible
- 点を表示する場合trueseries
- 系列インデックスPFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- seriesが適切でない場合public void setLineChartMarkerVisible(boolean visible, int series, int axis) throws PFComponentException
visible
- 点を表示する場合trueseries
- 系列インデックスaxis
- 軸番号PFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- seriesが適切でない場合public int getLineChartMarkerSize(int series) throws PFComponentException
series
- 系列インデックスPFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- seriesが適切でない場合public int getLineChartMarkerSize(int series, int axis) throws PFComponentException
series
- 系列インデックスPFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- seriesが適切でない場合public void setLineChartMarkerSize(int markerSize, int series) throws PFComponentException
markerSize
- 点のサイズseries
- 系列インデックスPFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- seriesが適切でない場合PFComponentException
- 点のサイズが0以下の場合public void setLineChartMarkerSize(int markerSize, int series, int axis) throws PFComponentException
markerSize
- 点のサイズseries
- 系列インデックスPFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- seriesが適切でない場合PFComponentException
- 点のサイズが0以下の場合public java.lang.String getLineChartMarker(int series) throws PFComponentException
series
- 系列インデックスPFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- seriesが適切でない場合public java.lang.String getLineChartMarker(int series, int axis) throws PFComponentException
series
- 系列インデックスPFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- seriesが適切でない場合public void setLineChartMarker(java.lang.String name, int series) throws PFComponentException
name
- 点形状の識別名series
- 系列インデックスaxis
- 軸番号PFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- seriesが適切でない場合public void setLineChartMarker(java.lang.String name, int series, int axis) throws PFComponentException
name
- 点形状の識別名series
- 系列インデックスPFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- seriesが適切でない場合public java.lang.String getLineChartEmphasisMarker() throws PFComponentException
PFComponentException
- 折れ線グラフが存在しない場合public java.lang.String getLineChartEmphasisMarker(int axis) throws PFComponentException
PFComponentException
- 折れ線グラフが存在しない場合public void setLineChartEmphasisMarker(java.lang.String name) throws PFComponentException
name
- 点の形状名PFComponentException
- 折れ線グラフが存在しない場合public void setLineChartEmphasisMarker(java.lang.String name, int axis) throws PFComponentException
name
- 点の形状名axis
- 軸番号PFComponentException
- 折れ線グラフが存在しない場合public int getLineChartEmphasisSize() throws PFComponentException
PFComponentException
- 折れ線グラフが存在しない場合public int getLineChartEmphasisSize(int axis) throws PFComponentException
PFComponentException
- 折れ線グラフが存在しない場合public void setLineChartEmphasisSize(int size) throws PFComponentException
size
- 点のサイズの増分値PFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- sizeが0未満の場合public void setLineChartEmphasisSize(int size, int axis) throws PFComponentException
size
- 点のサイズの増分値PFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- sizeが0未満の場合public java.awt.Color getLineChartEmphasisColor() throws PFComponentException
PFComponentException
- 折れ線グラフが存在しない場合public java.awt.Color getLineChartEmphasisColor(int axis) throws PFComponentException
axis
- 軸番号PFComponentException
- 折れ線グラフが存在しない場合public void setLineChartEmphasisColor(java.awt.Color color) throws PFComponentException
color
- 点の色PFComponentException
- 折れ線グラフが存在しない場合public void setLineChartEmphasisColor(java.awt.Color color, int axis) throws PFComponentException
color
- 点の色axis
- 軸番号PFComponentException
- 折れ線グラフが存在しない場合public boolean isLineChartLineVisible(int series) throws PFComponentException
series
- 系列インデックスPFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- 系列インデックスが適切でない場合public boolean isLineChartLineVisible(int series, int axis) throws PFComponentException
series
- 系列インデックスaxis
- 軸番号PFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- 系列インデックスが適切でない場合public void setLineChartLineVisible(boolean visible, int series) throws PFComponentException
visible
- 線を表示する場合trueseries
- 系列インデックスPFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- 系列インデックスが適切でない場合public void setLineChartLineVisible(boolean visible, int series, int axis) throws PFComponentException
visible
- 線を表示する場合trueseries
- 系列インデックスaxis
- 軸番号PFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- 系列インデックスが適切でない場合public boolean isLineChartNullLineVisible(int axis)
axis
- 軸番号public void setLineChartNullLineVisible(boolean visible, int axis) throws PFComponentException
線でつなぐ場合true
- axis
- 軸番号PFComponentException
public int getLineChartLineWidth(int series) throws PFComponentException
series
- 系列インデックスPFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- 系列インデックスが適切でない場合public int getLineChartLineWidth(int series, int axis) throws PFComponentException
series
- 系列インデックスaxis
- 軸番号PFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- 系列インデックスが適切でない場合public void setLineChartLineWidth(int lineWidth, int series) throws PFComponentException
lineWidth
- 線の太さseries
- 系列インデックスPFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- 系列インデックスが適切でない場合PFComponentException
- 線の太さが0以下の場合public void setLineChartLineWidth(int lineWidth, int series, int axis) throws PFComponentException
lineWidth
- 線の太さseries
- 系列インデックスaxis
- 軸番号PFComponentException
- 折れ線グラフが存在しない場合PFComponentException
- 系列インデックスが適切でない場合PFComponentException
- 線の太さが0以下の場合public java.lang.String getLineChartLine(int series) throws PFComponentException
series
- 系列インデックスPFComponentException
- 線形状のユニークキーを取得できなかった場合public java.lang.String getLineChartLine(int series, int axis) throws PFComponentException
series
- 系列インデックスaxis
- 軸番号PFComponentException
- 線形状のユニークキーを取得できなかった場合public void setLineChartLine(java.lang.String lineKey, int series) throws PFComponentException
lineKey
- 線形状のユニークキーseries
- 系列のインデックスPFComponentException
- 線形状のユニークキーを設定できなかった場合public void setLineChartLine(java.lang.String lineKey, int series, int axis) throws PFComponentException
lineKey
- 線形状のユニークキーseries
- 系列のインデックスaxis
- 軸番号PFComponentException
- 線形状のユニークキーを設定できなかった場合public int getSelectedSeriesIndex(int chart) throws PFComponentException
chart
- グラフの種類PFComponentException
- chartが不適切な値である場合public int getSelectedSeriesIndex(int chart, int axis) throws PFComponentException
chart
- グラフの種類axis
- 軸番号PFComponentException
- chartが不適切な値である場合public int getSelectedSeriesIndexForObjectTable(int chart) throws PFComponentException
chart
- グラフの種類PFComponentException
- chartが不適切な値である場合public int getSelectedSeriesIndexForObjectTable(int chart, int axis) throws PFComponentException
chart
- グラフの種類axis
- 軸番号PFComponentException
- chartが不適切な値である場合public int getSelectedItemIndex(int chart) throws PFComponentException
chart
- グラフの種類PFComponentException
- chartが不適切な値である場合public int getSelectedItemIndex(int chart, int axis) throws PFComponentException
chart
- グラフの種類axis
- 軸番号PFComponentException
- chartが不適切な値である場合public int getSelectedItemIndexForObjectTable(int chart) throws PFComponentException
chart
- グラフの種類PFComponentException
- chartが不適切な値である場合public int getSelectedItemIndexForObjectTable(int chart, int axis) throws PFComponentException
chart
- グラフの種類axis
- 軸番号PFComponentException
- chartが不適切な値である場合public void setSelectedIndex(int series, int item, int chart) throws PFComponentException
series
- 選択対象系列インデックスitem
- 選択対象項目インデックスchart
- グラフの種類PFComponentException
public void setSelectedIndex(int series, int item, int chart, int axis) throws PFComponentException
series
- 選択対象系列インデックスitem
- 選択対象項目インデックスchart
- グラフの種類axis
- 軸番号PFComponentException
public void setSelectedIndexForObjectTable(int series, int item, int chart) throws PFComponentException
series
- 選択対象系列インデックスitem
- 選択対象項目インデックスchart
- グラフの種類PFComponentException
public void setSelectedIndexForObjectTable(int series, int item, int chart, int axis) throws PFComponentException
series
- 選択対象系列インデックスitem
- 選択対象項目インデックスchart
- グラフの種類axis
- 軸番号PFComponentException
public void readXML(PFXMLLoader in)
readXML
インタフェース内 PFXMLSerializable
readXML
クラス内 PFD3Chart
in
- XML入力ユーティリティpublic void writeXML(PFXMLGenerator out) throws java.io.IOException
writeXML
インタフェース内 PFXMLSerializable
writeXML
クラス内 PFD3Chart
out
- XML出力ユーティリティjava.io.IOException
public int getHeaderHeight()
public void setHeaderHeight(int height)
height
- ヘッダ高さpublic int getFooterHeight()
public void setFooterHeight(int height)
height
- フッタ高さpublic int getLegendWidth()
public void setLegendWidth(int width)
width
- 凡例幅public int getItemAxisLabelHeight()
public void setItemAxisTitleHeight(int height)
height
- X軸ラベル高さpublic int getItemAxisTitleHeight()
public void setItemAxisLabelHeight(int height)
height
- X軸ラベル高さpublic int getNumberAxisLabelWidth(int axis)
axis
- 軸番号public void setNumberAxisLabelWidth(int width, int axis)
axis
- 軸番号width
- Y軸ラベル幅public int getNumberAxisTitleWidth(int axis)
axis
- 軸番号public void setNumberAxisTitleWidth(int width, int axis)
axis
- 軸番号width
- Y軸タイトル幅public boolean isBorderVisible()
public void setBorderVisible(boolean visible)
visible
- 枠線有無public void drawChart()
public void setPreferredSize(java.awt.Dimension size)
PFD3Chart
setPreferredSize
クラス内 PFD3Chart
size
- サイズpublic java.lang.String getChartScript()
PFD3Chart
getChartScript
クラス内 PFD3Chart
public java.lang.String getHTMLStyleDocument()
PFFXPanel
getHTMLStyleDocument
クラス内 PFFXPanel
public java.lang.String getHTMLBodyDocument()
PFFXPanel
getHTMLBodyDocument
クラス内 PFFXPanel
public java.lang.String getDrawingDocument()
public java.lang.String getParameterDocument()