概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## junkutil.excel
クラス POIUtil

    java.lang.Object
      junkutil.excel.POIUtil

    public class POIUtil

extends java.lang.Object

POIユーティリティ

作成者:
  Hiroyuki Shiota

コンストラクタの概要
`POIUtil()` コンストラクタ
`POIUtil(java.awt.Font font)` デフォルトのフォントが指定できるコンストラクタ

メソッドの概要
`void` | `create()` ブックを作成する
`int` | `createSheet(java.lang.String name)` シートを作成する
`int` | `createSheetAndSelect(java.lang.String name)` シートを選択する
`double` | `getCellNumeric(int iRow, int iCol)` セルの値取得（数値）
`java.lang.String` | `getCellString(int iRow, int iCol)` セルの値取得（文字）
`int` | `getNumberOfSheets()` シート数を返す。
`org.apache.poi.hssf.usermodel.HSSFSheet` | `getSheet()` シートを取得する
`org.apache.poi.hssf.usermodel.HSSFWorkbook` | `getWorkbook()` ワークブックを取得する
`void` | `read(java.io.File file)` 読み込む
`void` | `removeSheet(int i)` シートを削除する
`void` | `selectSheet(int i)` シートを選択する
`void` | `setCellNumeric(int iRow, int iCol, double intVal)` セルの値セット（数値）
`void` | `setCellString(int iRow, int iCol, java.lang.String strVal)` セルの値セット（文字）
`void` | `setFont(java.awt.Font argFont)` フォントを設定する
`void` | `write(java.io.File file)` 書き出す

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### POIUtil

    public POIUtil()

  コンストラクタ

### POIUtil

    public POIUtil(java.awt.Font font)

  デフォルトのフォントが指定できるコンストラクタ

  パラメータ:
    `fontName` -
    `size` -

メソッドの詳細

### create

    public void create()

  ブックを作成する

### read

    public void read(java.io.File file)
              throws java.io.IOException

  読み込む

  パラメータ:
    `file` -
  例外:
    `java.io.IOException`

### write

    public void write(java.io.File file)
               throws java.io.IOException

  書き出す

  パラメータ:
    `file` -
  例外:
    `java.io.IOException`

### getWorkbook

    public org.apache.poi.hssf.usermodel.HSSFWorkbook getWorkbook()

  ワークブックを取得する

  戻り値:

### getSheet

    public org.apache.poi.hssf.usermodel.HSSFSheet getSheet()

  シートを取得する

  戻り値:

### selectSheet

    public void selectSheet(int i)

  シートを選択する

  パラメータ:
    `i` -

### createSheet

    public int createSheet(java.lang.String name)

  シートを作成する

  パラメータ:
    `name` -
  戻り値:

### createSheetAndSelect

    public int createSheetAndSelect(java.lang.String name)

  シートを選択する

  パラメータ:
    `name` -
  戻り値:

### removeSheet

    public void removeSheet(int i)

  シートを削除する

  パラメータ:
    `i` -

### getNumberOfSheets

    public int getNumberOfSheets()

  シート数を返す。

  戻り値:

### setCellString

    public void setCellString(int iRow,
                              int iCol,
                              java.lang.String strVal)

  セルの値セット（文字）

  パラメータ:
    `iRow` -
    `iCol` -
    `intVal` -

### setCellNumeric

    public void setCellNumeric(int iRow,
                               int iCol,
                               double intVal)

  セルの値セット（数値）

  パラメータ:
    `iRow` -
    `iCol` -
    `intVal` -

### getCellString

    public java.lang.String getCellString(int iRow,
                                          int iCol)

  セルの値取得（文字）

  パラメータ:
    `iRow` -
    `iCol` -
  戻り値:

### getCellNumeric

    public double getCellNumeric(int iRow,
                                 int iCol)

  セルの値取得（数値）

  パラメータ:
    `iRow` -
    `iCol` -
  戻り値:

### setFont

    public void setFont(java.awt.Font argFont)

  フォントを設定する

  パラメータ:
    `fontName` -
    `size` -

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド