jp.go.aist.dmrc.platform.beans.gui.chart.popup
クラス PFXYChartMenu

java.lang.Object
  上位を拡張 jp.go.aist.dmrc.platform.beans.gui.chart.popup.PFChartMenu
      上位を拡張 jp.go.aist.dmrc.platform.beans.gui.chart.popup.PFXYChartMenu
すべての実装されたインタフェース:
java.io.Serializable
直系の既知のサブクラス:
PFBubbleChartMenu, PFPlotChartMenu

public abstract class PFXYChartMenu
extends PFChartMenu

XYグラフのポップアップメニューを生成するクラス。

関連項目:
直列化された形式

フィールドの概要
 
クラス jp.go.aist.dmrc.platform.beans.gui.chart.popup.PFChartMenu から継承されたフィールド
parent
 
コンストラクタの概要
PFXYChartMenu(PFXYChart parent)
          コンストラクタ。
 
メソッドの概要
protected  javax.swing.JMenu getChartChangeEnabledMenu()
          マウスドラッグによる値操作可否のメニューを返す。
protected  javax.swing.JMenuItem getChartColorMenu(int series)
          グラフの色のメニューを返す。
protected  javax.swing.JMenu getChartLabelVisibleMenu()
          データラベル表示有無のメニューを返す。
protected  javax.swing.JMenu getChartScrollBarVisibleMenu()
          メニュー「スクロールバーの表示有無」を生成する。
protected abstract  javax.swing.JMenuItem getChartValueMenu(int series, int item)
          グラフの値のメニューを返す。
 javax.swing.JPopupMenu getPopupMenu()
          ポップアップメニューを生成する。
 javax.swing.JPopupMenu getPopupMenu(int series, int item)
          ポップアップメニューを生成する。
protected  javax.swing.JMenu getXAxisAdjustmentMenu()
          最大値/最小値の調整方法のメニューを返す。
protected  javax.swing.JMenu getXAxisBackgroundMenu()
          メニュー「背景色」を生成する。
protected  javax.swing.JMenu getXAxisBaseLineVisibleMenu()
          基準線表示有無のメニューを返す。
protected  javax.swing.JMenuItem getXAxisBaseMenu()
          グリッド基準値のメニューを返す。
protected  javax.swing.JMenu getXAxisBasesMenu()
          複数基準線親メニューを返す。
protected  javax.swing.JMenuItem getXAxisBasesMenu1()
          複数基準線のメニューを返す。
protected  javax.swing.JMenuItem[] getXAxisBasesNo()
          複数基準線の番号メニューで色設定を返す。
protected  javax.swing.JMenu[] getXAxisBasesShape()
          メニュー「線の形状」を生成する。
protected  javax.swing.JMenuItem[] getXAxisBasesWidth()
          複数基準線の番号メニューで太さ設定を返す。
protected  javax.swing.JMenuItem getXAxisDisplayExponentMenu()
          メニュー「表示桁位置」を生成する。
protected  javax.swing.JMenuItem getXAxisDisplayLimitMenu()
          表示限定値のメニューを返す。
protected  javax.swing.JMenu getXAxisDisplayMethodMenu()
          値表示方法のメニューを返す。
protected  javax.swing.JMenu getXAxisFontMenu()
          メニュー「フォント」を生成する。
protected  javax.swing.JMenu getXAxisForegroundMenu()
          メニュー「前景色」を生成する。
protected  javax.swing.JMenu getXAxisGridLineVisibleMenu()
          メニュー「グリッド線表示有無」を生成する。
protected  javax.swing.JMenuItem getXAxisIntervalMenu()
          目盛間隔値のメニューを返す。
protected  javax.swing.JMenu getXAxisLabelVisibleMenu()
          メニュー「データラベル表示有無」を生成する。
protected  javax.swing.JMenu getXAxisLogarithmMenu()
          メニュー「軸を対数表示にする」を生成する。
protected  javax.swing.JMenuItem getXAxisMaximumMenu()
          最大値のメニューを返す。
protected  javax.swing.JMenu getXAxisMenu()
          X軸のメニューを生成する。
protected  javax.swing.JMenuItem getXAxisMinimumMenu()
          最小値のメニューを返す。
protected  javax.swing.JMenuItem getXAxisTitleMenu()
          メニュー「タイトル」を生成する。
protected  javax.swing.JMenu getXAxisTitleVisibleMenu()
          メニュー「タイトル表示有無」を生成する。
protected  javax.swing.JMenuItem getXChangeUnitMenu()
          X軸方向の値設定単位のメニューを返す。
protected  javax.swing.JMenu getXYChartMenu()
          XYグラフのメニューを生成する。
protected  javax.swing.JMenu getXYChartMenu(int series, int item)
          XYグラフのメニューを生成する。
protected  javax.swing.JMenu getYAxisAdjustmentMenu()
          最大値/最小値の調整方法のメニューを返す。
protected  javax.swing.JMenu getYAxisBackgroundMenu()
          メニュー「背景色」を生成する。
protected  javax.swing.JMenu getYAxisBaseLineVisibleMenu()
          基準線表示有無のメニューを返す。
protected  javax.swing.JMenuItem getYAxisBaseMenu()
          基準値(単線)のメニューを返す。
protected  javax.swing.JMenu getYAxisBasesMenu()
          複数基準線親メニューを返す。
protected  javax.swing.JMenuItem getYAxisBasesMenu1()
          複数基準値のメニューを返す。
protected  javax.swing.JMenuItem[] getYAxisBasesNo()
          複数基準線の番号メニューで色設定を返す。
protected  javax.swing.JMenu[] getYAxisBasesShape()
          メニュー「線の形状」を生成する。
protected  javax.swing.JMenuItem[] getYAxisBasesWidth()
          複数基準線の番号メニューで太さ設定を返す。
protected  javax.swing.JMenuItem getYAxisDisplayExponentMenu()
          メニュー「表示桁位置」を生成する。
protected  javax.swing.JMenuItem getYAxisDisplayLimitMenu()
          表示限定値のメニューを返す。
protected  javax.swing.JMenu getYAxisDisplayMethodMenu()
          値表示方法のメニューを返す。
protected  javax.swing.JMenu getYAxisFontMenu()
          メニュー「フォント」を生成する。
protected  javax.swing.JMenu getYAxisForegroundMenu()
          メニュー「前景色」を生成する。
protected  javax.swing.JMenu getYAxisGridLineVisibleMenu()
          メニュー「グリッド線表示有無」を生成する。
protected  javax.swing.JMenuItem getYAxisIntervalMenu()
          目盛間隔値のメニューを返す。
protected  javax.swing.JMenu getYAxisLabelVisibleMenu()
          メニュー「データラベル表示有無」を生成する。
protected  javax.swing.JMenu getYAxisLogarithmMenu()
          メニュー「軸を対数表示にする」を生成する。
protected  javax.swing.JMenuItem getYAxisMaximumMenu()
          最大値のメニューを返す。
protected  javax.swing.JMenu getYAxisMenu()
          Y軸のメニューを生成する。
protected  javax.swing.JMenuItem getYAxisMinimumMenu()
          最小値のメニューを返す。
protected  javax.swing.JMenuItem getYAxisTitleMenu()
          メニュー「タイトル」を生成する。
protected  javax.swing.JMenu getYAxisTitleVisibleMenu()
          メニュー「タイトル表示有無」を生成する。
protected  javax.swing.JMenuItem getYChangeUnitMenu()
          Y軸方向の値設定単位のメニューを返す。
 
クラス jp.go.aist.dmrc.platform.beans.gui.chart.popup.PFChartMenu から継承されたメソッド
getChartBackgroundMenu, getChartFontMenu, getChartForegroundMenu, getChartMarginMenu, getChartSizeMenu, getFooterAlignmentMenu, getFooterBackgroundMenu, getFooterFontMenu, getFooterForegroundMenu, getFooterMenu, getFooterTitleMenu, getFooterTitleVisibleMenu, getFooterVisibleMenu, getHeaderAlignmentMenu, getHeaderBackgroundMenu, getHeaderFontMenu, getHeaderForegroundMenu, getHeaderMenu, getHeaderTitleMenu, getHeaderTitleVisibleMenu, getHeaderVisibleMenu, getLegendAlignmentMenu, getLegendBackgroundMenu, getLegendFontMenu, getLegendForegroundMenu, getLegendMenu, getLegendTitleMenu, getLegendTitleVisibleMenu, getLegendVisibleMenu, getPanelMenu, getResourceProperty
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFXYChartMenu

public PFXYChartMenu(PFXYChart parent)
コンストラクタ。

メソッドの詳細

getPopupMenu

public javax.swing.JPopupMenu getPopupMenu()
ポップアップメニューを生成する。

オーバーライド:
クラス PFChartMenu 内の getPopupMenu
戻り値:
ポップアップメニュー

getPopupMenu

public javax.swing.JPopupMenu getPopupMenu(int series,
                                           int item)
ポップアップメニューを生成する。

オーバーライド:
クラス PFChartMenu 内の getPopupMenu
パラメータ:
series - 系列インデックス
item - 項目インデックス
戻り値:
ポップアップメニュー

getXAxisMenu

protected javax.swing.JMenu getXAxisMenu()
X軸のメニューを生成する。

戻り値:
X軸のメニュー

getYAxisMenu

protected javax.swing.JMenu getYAxisMenu()
Y軸のメニューを生成する。

戻り値:
Y軸のメニュー

getXYChartMenu

protected javax.swing.JMenu getXYChartMenu()
XYグラフのメニューを生成する。

戻り値:
XYグラフのメニュー

getXYChartMenu

protected javax.swing.JMenu getXYChartMenu(int series,
                                           int item)
XYグラフのメニューを生成する。

戻り値:
XYグラフのメニュー

getXAxisFontMenu

protected final javax.swing.JMenu getXAxisFontMenu()
メニュー「フォント」を生成する。


getXAxisForegroundMenu

protected final javax.swing.JMenu getXAxisForegroundMenu()
メニュー「前景色」を生成する。


getXAxisBackgroundMenu

protected final javax.swing.JMenu getXAxisBackgroundMenu()
メニュー「背景色」を生成する。


getXAxisTitleMenu

protected final javax.swing.JMenuItem getXAxisTitleMenu()
メニュー「タイトル」を生成する。


getXAxisTitleVisibleMenu

protected final javax.swing.JMenu getXAxisTitleVisibleMenu()
メニュー「タイトル表示有無」を生成する。


getXAxisLabelVisibleMenu

protected final javax.swing.JMenu getXAxisLabelVisibleMenu()
メニュー「データラベル表示有無」を生成する。


getXAxisLogarithmMenu

protected final javax.swing.JMenu getXAxisLogarithmMenu()
メニュー「軸を対数表示にする」を生成する。


getXAxisGridLineVisibleMenu

protected final javax.swing.JMenu getXAxisGridLineVisibleMenu()
メニュー「グリッド線表示有無」を生成する。


getXAxisBaseLineVisibleMenu

protected final javax.swing.JMenu getXAxisBaseLineVisibleMenu()
基準線表示有無のメニューを返す。


getXAxisMaximumMenu

protected final javax.swing.JMenuItem getXAxisMaximumMenu()
最大値のメニューを返す。


getXAxisMinimumMenu

protected final javax.swing.JMenuItem getXAxisMinimumMenu()
最小値のメニューを返す。


getXAxisAdjustmentMenu

protected final javax.swing.JMenu getXAxisAdjustmentMenu()
最大値/最小値の調整方法のメニューを返す。


getXAxisIntervalMenu

protected final javax.swing.JMenuItem getXAxisIntervalMenu()
目盛間隔値のメニューを返す。


getXAxisBaseMenu

protected final javax.swing.JMenuItem getXAxisBaseMenu()
グリッド基準値のメニューを返す。(単線)


getXAxisBasesMenu

protected final javax.swing.JMenu getXAxisBasesMenu()
複数基準線親メニューを返す。


getXAxisBasesMenu1

protected javax.swing.JMenuItem getXAxisBasesMenu1()
複数基準線のメニューを返す。


getXAxisBasesNo

protected final javax.swing.JMenuItem[] getXAxisBasesNo()
複数基準線の番号メニューで色設定を返す。


getXAxisBasesWidth

protected final javax.swing.JMenuItem[] getXAxisBasesWidth()
複数基準線の番号メニューで太さ設定を返す。


getXAxisBasesShape

protected final javax.swing.JMenu[] getXAxisBasesShape()
メニュー「線の形状」を生成する。


getXAxisDisplayLimitMenu

protected final javax.swing.JMenuItem getXAxisDisplayLimitMenu()
表示限定値のメニューを返す。


getXAxisDisplayMethodMenu

protected final javax.swing.JMenu getXAxisDisplayMethodMenu()
値表示方法のメニューを返す。


getXAxisDisplayExponentMenu

protected final javax.swing.JMenuItem getXAxisDisplayExponentMenu()
メニュー「表示桁位置」を生成する。


getYAxisFontMenu

protected final javax.swing.JMenu getYAxisFontMenu()
メニュー「フォント」を生成する。


getYAxisForegroundMenu

protected final javax.swing.JMenu getYAxisForegroundMenu()
メニュー「前景色」を生成する。


getYAxisBackgroundMenu

protected final javax.swing.JMenu getYAxisBackgroundMenu()
メニュー「背景色」を生成する。


getYAxisTitleMenu

protected final javax.swing.JMenuItem getYAxisTitleMenu()
メニュー「タイトル」を生成する。


getYAxisTitleVisibleMenu

protected final javax.swing.JMenu getYAxisTitleVisibleMenu()
メニュー「タイトル表示有無」を生成する。


getYAxisLabelVisibleMenu

protected final javax.swing.JMenu getYAxisLabelVisibleMenu()
メニュー「データラベル表示有無」を生成する。


getYAxisLogarithmMenu

protected final javax.swing.JMenu getYAxisLogarithmMenu()
メニュー「軸を対数表示にする」を生成する。


getYAxisGridLineVisibleMenu

protected final javax.swing.JMenu getYAxisGridLineVisibleMenu()
メニュー「グリッド線表示有無」を生成する。


getYAxisBaseLineVisibleMenu

protected final javax.swing.JMenu getYAxisBaseLineVisibleMenu()
基準線表示有無のメニューを返す。


getYAxisMaximumMenu

protected final javax.swing.JMenuItem getYAxisMaximumMenu()
最大値のメニューを返す。


getYAxisMinimumMenu

protected final javax.swing.JMenuItem getYAxisMinimumMenu()
最小値のメニューを返す。


getYAxisAdjustmentMenu

protected final javax.swing.JMenu getYAxisAdjustmentMenu()
最大値/最小値の調整方法のメニューを返す。


getYAxisIntervalMenu

protected final javax.swing.JMenuItem getYAxisIntervalMenu()
目盛間隔値のメニューを返す。


getYAxisBaseMenu

protected final javax.swing.JMenuItem getYAxisBaseMenu()
基準値(単線)のメニューを返す。


getYAxisBasesMenu

protected final javax.swing.JMenu getYAxisBasesMenu()
複数基準線親メニューを返す。


getYAxisBasesMenu1

protected javax.swing.JMenuItem getYAxisBasesMenu1()
複数基準値のメニューを返す。


getYAxisBasesNo

protected final javax.swing.JMenuItem[] getYAxisBasesNo()
複数基準線の番号メニューで色設定を返す。


getYAxisBasesWidth

protected final javax.swing.JMenuItem[] getYAxisBasesWidth()
複数基準線の番号メニューで太さ設定を返す。


getYAxisBasesShape

protected final javax.swing.JMenu[] getYAxisBasesShape()
メニュー「線の形状」を生成する。


getYAxisDisplayLimitMenu

protected final javax.swing.JMenuItem getYAxisDisplayLimitMenu()
表示限定値のメニューを返す。


getYAxisDisplayMethodMenu

protected final javax.swing.JMenu getYAxisDisplayMethodMenu()
値表示方法のメニューを返す。


getYAxisDisplayExponentMenu

protected final javax.swing.JMenuItem getYAxisDisplayExponentMenu()
メニュー「表示桁位置」を生成する。


getChartScrollBarVisibleMenu

protected final javax.swing.JMenu getChartScrollBarVisibleMenu()
メニュー「スクロールバーの表示有無」を生成する。


getChartLabelVisibleMenu

protected javax.swing.JMenu getChartLabelVisibleMenu()
データラベル表示有無のメニューを返す。


getChartChangeEnabledMenu

protected final javax.swing.JMenu getChartChangeEnabledMenu()
マウスドラッグによる値操作可否のメニューを返す。


getXChangeUnitMenu

protected final javax.swing.JMenuItem getXChangeUnitMenu()
X軸方向の値設定単位のメニューを返す。


getYChangeUnitMenu

protected final javax.swing.JMenuItem getYChangeUnitMenu()
Y軸方向の値設定単位のメニューを返す。


getChartColorMenu

protected final javax.swing.JMenuItem getChartColorMenu(int series)
グラフの色のメニューを返す。


getChartValueMenu

protected abstract javax.swing.JMenuItem getChartValueMenu(int series,
                                                           int item)
グラフの値のメニューを返す。