パッケージ com.osboffice.osbxl

クラス BordersWrapper

java.lang.Object
com.osboffice.osbxl.BordersWrapper

public class BordersWrapper extends Object
枠線の書式(一括)を扱うクラスです。
  • メソッドの詳細

    • getBorderObjects

      public Map<String,Map<XlBordersIndex,BorderObjectWrapper>> getBorderObjects()
      セル範囲の枠線の書式(一括)オブジェクトを取得します。
      戻り値:
      Map<セル範囲(A1) , Map<枠線種類, 枠線の書式オブジェクト>>
    • getBorder

      public BorderWrapper getBorder(XlBordersIndex borderIndex)
      特定の枠線種類の枠線書式クラスを取得します。
      パラメータ:
      borderIndex - 枠線種類
      戻り値:
      枠線書式クラス
    • setLineStyles

      public void setLineStyles(XlLineStyleBorderWeight linestyle, XlBorderPresetType presetType)
      セル範囲(A1C1) に対し、一括して、枠線種類を設定します。
      パラメータ:
      linestyle - 枠線情報
      presetType - プリセット種類(外枠、内枠、全ての枠)
    • setLineStyles

      public void setLineStyles(XlLineStyleBorderWeight linestyle, XlBorderPresetType presetType, ColorObjectWrapper colorObject)
      セル範囲(A1C1) に対し、一括して、枠線種類および枠線の色オブジェクトを設定します。
      パラメータ:
      linestyle - 枠線情報
      presetType - プリセット種類(外枠、内枠、全ての枠)
      colorObject - 枠線の色オブジェクト
    • clearBorders

      public void clearBorders()
      セル範囲(A1C1) に対し、全ての枠線をワークシート初期値に戻します。
    • clearBorders

      public void clearBorders(XlBorderPresetType presetType)
      セル範囲(A1C1) に対し、枠線をワークシート初期値に戻します(対象枠線は、プリセットタイプによります)。
      パラメータ:
      presetType - プリセット種類(外枠、内枠、全ての枠)