パッケージ com.osboffice.osbxl.chart

クラス LegendWrapper

java.lang.Object
com.osboffice.osbxl.chart.LegendWrapper

public class LegendWrapper extends Object
チャートの凡例を扱うクラスです。
  • メソッドの詳細

    • getBorderFormat

      public ChartLineFormatWrapper getBorderFormat()
      オブジェクトの淵の描画クラスを取得します。
      戻り値:
      オブジェクトの淵の描画クラス
    • getFillFormat

      public ChartFillFormatWrapper getFillFormat()
      オブジェクトの塗りつぶしの描画クラスを取得します。
      戻り値:
      オブジェクトの塗りつぶしの描画クラス
    • getGlowFormat

      public ChartGlowFormatWrapper getGlowFormat()
      オブジェクトの光彩の描画クラスを取得します。
      戻り値:
      オブジェクトの光彩の描画クラス
    • getSoftEdgeFormat

      public ChartSoftEdgeFormatWrapper getSoftEdgeFormat()
      オブジェクトのぼかしの描画クラスを取得します。
      戻り値:
      オブジェクトのぼかしの描画クラス
    • getShadowFormat

      public ChartShadowFormatWrapper getShadowFormat()
      オブジェクトの影つけの描画クラスを取得します。
      戻り値:
      オブジェクトの影つけの描画クラス
    • getThreeDFormat

      public ChartThreeDFormatWrapper getThreeDFormat()
      オブジェクトの3D表示の描画クラスを取得します。
      戻り値:
      オブジェクトの3D表示の描画クラス
    • getTextLineFormat

      public ChartTextLineFormatWrapper getTextLineFormat()
      オブジェクトのテキストの線の描画クラスを取得します。
      戻り値:
      オブジェクトのテキストの線の描画クラス
    • getTextFillFormat

      public ChartTextFillFormatWrapper getTextFillFormat()
      オブジェクトのテキストの塗りつぶしの描画クラスを取得します。
      戻り値:
      オブジェクトのテキストの塗りつぶしの描画クラス
    • getTextShadowFormat

      public ChartTextShadowFormatWrapper getTextShadowFormat()
      オブジェクトのテキストの影付きの描画クラスを取得します。
      戻り値:
      オブジェクトのテキストの影付きの描画クラス
    • getTextGlowFormat

      public ChartTextGlowFormatWrapper getTextGlowFormat()
      オブジェクトのテキストの光彩の描画クラスを取得します。
      戻り値:
      オブジェクトのテキストの光彩の描画クラス
    • getTextReflectionFormat

      public ChartTextReflectionFormatWrapper getTextReflectionFormat()
      オブジェクトのテキストの反射の描画クラスを取得します。
      戻り値:
      オブジェクトのテキストの反射の描画クラス
    • getTextBoxAlignment

      public ChartTextBoxAlignmentWrapper getTextBoxAlignment()
      オブジェクトのテキストボックスのレイアウトクラスを取得します。
      戻り値:
      オブジェクトのテキストボックスのレイアウトクラス
    • getPosition

      public XlLegendPosition getPosition()
      凡例の表示位置を取得します。
      戻り値:
      凡例の表示位置
    • setPosition

      public void setPosition(XlLegendPosition position)
      凡例の表示位置を設定します。
      パラメータ:
      position - 凡例の表示位置
    • getShadow

      public boolean getShadow()
      凡例が影付きかどうかを取得します。
      戻り値:
      true: 影付き false:影付きでない
    • setShadow

      public void setShadow(boolean shadow)
      凡例が影付きかどうかを設定します。
      パラメータ:
      shadow - true: 影付き false:影付きでない
    • getLegendEntry

      public LegendEntryWrapper getLegendEntry(int index)
      凡例項目クラスを取得します。
      パラメータ:
      index - 何番目の凡例であるか 先頭は1です。
      戻り値:
      凡例項目クラス
    • setCustomLayout

      public void setCustomLayout(double left, double top, double width, double height)
      凡例のレイアウトの位置を手動設定します。
      パラメータ:
      left - 左端のオフセット(ポイント) 現在の位置からの相対位置なので、マイナス値を許容します。
      top - 上端のオフセット(ポイント) 現在の位置からの相対位置なので、マイナス値を許容します。
      width - 幅(ポイント)
      height - 高さ(ポイント)
    • setAutoLayout

      public void setAutoLayout()
      凡例のレイアウトを自動設定します。
    • getAutoLayout

      public boolean getAutoLayout()
      凡例のレイアウトが自動設定されたかどうかを取得します。
      戻り値:
      true:自動設定された false:自動設定されていない