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

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

public class PFChartMenu
extends java.lang.Object
implements java.io.Serializable

グラフのメニュー。

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

フィールドの概要
protected  PFChart parent
          親のコンポーネント。
 
コンストラクタの概要
PFChartMenu(PFChart parent)
          コンストラクタ。
 
メソッドの概要
protected  javax.swing.JMenuItem getChartBackgroundMenu()
          グラフパネルの「背景色」メニューを生成する。
protected  javax.swing.JMenuItem getChartFontMenu()
          グラフパネルの「フォント」メニューを生成する。
protected  javax.swing.JMenuItem getChartForegroundMenu()
          グラフパネルの「前景色」メニューを生成する。
protected  javax.swing.JMenuItem getChartMarginMenu()
          グラフパネルの「サイズ」メニューを生成する。
protected  javax.swing.JMenuItem getChartSizeMenu()
          グラフパネルの「サイズ」メニューを生成する。
protected  javax.swing.JMenu getFooterAlignmentMenu()
          フッタの「配置方法」メニューを生成する。
protected  javax.swing.JMenu getFooterBackgroundMenu()
          フッタの「背景色」メニューを生成する。
protected  javax.swing.JMenu getFooterFontMenu()
          フッタの「フォント」メニューを生成する。
protected  javax.swing.JMenu getFooterForegroundMenu()
          フッタの「前景色」メニューを生成する。
protected  javax.swing.JMenu getFooterMenu()
          フッタのメニューを返す。
protected  javax.swing.JMenuItem getFooterTitleMenu()
          フッタの「タイトル」メニューを生成する。
protected  javax.swing.JMenu getFooterTitleVisibleMenu()
          フッタの「タイトル表示有無」メニューを生成する。
protected  javax.swing.JMenu getFooterVisibleMenu()
          フッタの「表示有無」メニューを生成する。
protected  javax.swing.JMenu getHeaderAlignmentMenu()
          ヘッダの「配置方法」メニューを生成する。
protected  javax.swing.JMenu getHeaderBackgroundMenu()
          ヘッダの「背景色」メニューを生成する。
protected  javax.swing.JMenu getHeaderFontMenu()
          ヘッダの「フォント」メニューを生成する。
protected  javax.swing.JMenu getHeaderForegroundMenu()
          ヘッダの「前景色」メニューを生成する。
protected  javax.swing.JMenu getHeaderMenu()
          ヘッダのメニューを返す。
protected  javax.swing.JMenuItem getHeaderTitleMenu()
          ヘッダの「タイトル」メニューを生成する。
protected  javax.swing.JMenu getHeaderTitleVisibleMenu()
          ヘッダの「タイトル表示有無」メニューを生成する。
protected  javax.swing.JMenu getHeaderVisibleMenu()
          ヘッダの「表示有無」メニューを生成する。
protected  javax.swing.JMenu getLegendAlignmentMenu()
          凡例の「配置方法」メニューを生成する。
protected  javax.swing.JMenu getLegendBackgroundMenu()
          凡例の「背景色」メニューを生成する。
protected  javax.swing.JMenu getLegendFontMenu()
          凡例の「フォント」メニューを生成する。
protected  javax.swing.JMenu getLegendForegroundMenu()
          凡例の「前景色」メニューを生成する。
protected  javax.swing.JMenu getLegendMenu()
          凡例のメニューを返す。
protected  javax.swing.JMenuItem getLegendTitleMenu()
          凡例の「タイトル」メニューを生成する。
protected  javax.swing.JMenu getLegendTitleVisibleMenu()
          凡例の「タイトル表示有無」メニューを生成する。
protected  javax.swing.JMenu getLegendVisibleMenu()
          凡例の「表示有無」メニューを生成する。
protected  javax.swing.JMenu getPanelMenu()
          グラフパネルのメニューを返す。
 javax.swing.JPopupMenu getPopupMenu()
          ポップアップメニューを生成する。
 javax.swing.JPopupMenu getPopupMenu(int series, int item)
          ポップアップメニューを生成する。
protected static java.lang.String getResourceProperty(java.lang.String key)
          プロパティ値を返す。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

parent

protected PFChart parent
親のコンポーネント。

コンストラクタの詳細

PFChartMenu

public PFChartMenu(PFChart parent)
コンストラクタ。

パラメータ:
parent - グラフパネル
例外:
java.lang.IllegalArgumentException - parentがnullの場合
メソッドの詳細

getResourceProperty

protected static java.lang.String getResourceProperty(java.lang.String key)
プロパティ値を返す。

パラメータ:
key - プロパティキー
戻り値:
プロパティ値

getPopupMenu

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

戻り値:
ポップアップメニュー

getPopupMenu

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

パラメータ:
series - 系列インデックス
item - 項目インデックス
戻り値:
ポップアップメニュー

getPanelMenu

protected javax.swing.JMenu getPanelMenu()
グラフパネルのメニューを返す。


getHeaderMenu

protected javax.swing.JMenu getHeaderMenu()
ヘッダのメニューを返す。


getFooterMenu

protected javax.swing.JMenu getFooterMenu()
フッタのメニューを返す。


getLegendMenu

protected javax.swing.JMenu getLegendMenu()
凡例のメニューを返す。


getChartFontMenu

protected final javax.swing.JMenuItem getChartFontMenu()
グラフパネルの「フォント」メニューを生成する。


getChartForegroundMenu

protected final javax.swing.JMenuItem getChartForegroundMenu()
グラフパネルの「前景色」メニューを生成する。


getChartBackgroundMenu

protected final javax.swing.JMenuItem getChartBackgroundMenu()
グラフパネルの「背景色」メニューを生成する。


getChartSizeMenu

protected final javax.swing.JMenuItem getChartSizeMenu()
グラフパネルの「サイズ」メニューを生成する。


getChartMarginMenu

protected final javax.swing.JMenuItem getChartMarginMenu()
グラフパネルの「サイズ」メニューを生成する。


getHeaderFontMenu

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


getHeaderForegroundMenu

protected final javax.swing.JMenu getHeaderForegroundMenu()
ヘッダの「前景色」メニューを生成する。


getHeaderBackgroundMenu

protected final javax.swing.JMenu getHeaderBackgroundMenu()
ヘッダの「背景色」メニューを生成する。


getHeaderTitleMenu

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


getHeaderTitleVisibleMenu

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


getHeaderVisibleMenu

protected final javax.swing.JMenu getHeaderVisibleMenu()
ヘッダの「表示有無」メニューを生成する。


getHeaderAlignmentMenu

protected final javax.swing.JMenu getHeaderAlignmentMenu()
ヘッダの「配置方法」メニューを生成する。


getFooterFontMenu

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


getFooterForegroundMenu

protected final javax.swing.JMenu getFooterForegroundMenu()
フッタの「前景色」メニューを生成する。


getFooterBackgroundMenu

protected final javax.swing.JMenu getFooterBackgroundMenu()
フッタの「背景色」メニューを生成する。


getFooterTitleMenu

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


getFooterTitleVisibleMenu

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


getFooterVisibleMenu

protected final javax.swing.JMenu getFooterVisibleMenu()
フッタの「表示有無」メニューを生成する。


getFooterAlignmentMenu

protected final javax.swing.JMenu getFooterAlignmentMenu()
フッタの「配置方法」メニューを生成する。


getLegendFontMenu

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


getLegendForegroundMenu

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


getLegendBackgroundMenu

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


getLegendTitleMenu

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


getLegendTitleVisibleMenu

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


getLegendVisibleMenu

protected final javax.swing.JMenu getLegendVisibleMenu()
凡例の「表示有無」メニューを生成する。


getLegendAlignmentMenu

protected final javax.swing.JMenu getLegendAlignmentMenu()
凡例の「配置方法」メニューを生成する。